StefanMacke / ao-railway

Railway Oriented Programming in Java
MIT License
35 stars 15 forks source link

Dokumentation updaten #1

Open Ditscheridou opened 7 years ago

Ditscheridou commented 7 years ago

Hi,

ich hab deinen Artikel bei Heise mit riesigem Interesse verfolgt und finde das Konzept des Railway Oriented Programming ziemlich cool. Ich komme ebenfalls aus der Java Welt, Funktionale Konzepte sind mir leider erst seit Java 8 geringfügig geläufig.

Es wäre cool wenn du deine Dokumentation aktualisieren und ein wenig ausbauen könntest, damit der Einstieg in dein Framework leichter fällt!

StefanMacke commented 7 years ago

Ohoh, die ungeliebte Dokumentation :-) Aber klar, den Wunsch kann ich nachvollziehen! Kommt auf die ToDo-Liste!

Samuel3 commented 7 years ago

Dem Wunsch von Didi95 kann ich mich nur anschließen. Finde das ganze sehr interessant, aber ein bisschen schwierig zum Nachvollziehen. Wäre es möglich das Einstiegsbeispiel mit einzuchecken?

Besonders mit folgender Zeile tue ich mich schwer: Result.of(username, "Username cannot be empty"),

Ich habe Result.ofnicht gefunden.

Corvan commented 6 years ago

Das ist auch genau mein Problem, ich versuche das Ganze in Python nochzuvollziehen, aber ohne die Result.of()-Methode macht halt das ganze nicht so sehr viel Sinn. Verstehe ich das richtig, dass Result.of() auch ein Result zurückliefert je nachdem, ob der Wert gesetzt ist, oder nicht (Null)?