каково использование none, some, option и optionOf в dartz?

Я пытаюсь понять библиотеку datz, в чем разница между none, some, option и optionOf?

их функции:

      Option<A> none<A>() => new None();
Option<A> some<A>(A a) => new Some(a);
Option<A> option<A>(bool test, A value) => test ? some(value) : none();
Option<A> optionOf<A>(A value) => value != null ? some(value) : none();

1 ответ

Вы можете найти информацию о каждой функции, а также класс от сюда

Другие вопросы по тегам