i am trying to understand dartz, but the documentation is not clear enough. i need to get the difference between either and Option in dartz?
abstract class Option<A> implements TraversableMonadPlusOps<Option, A>
VS
abstract class Either<L, R> implements TraversableMonadOps<Either<L, dynamic>, R>