All Types

it.czerwinski.kotlin.util.Either Disjoint union. The instance might be either Left or Right.
it.czerwinski.kotlin.collections.EmptyIterator Iterator producing no values.
it.czerwinski.kotlin.util.Failure  
kotlin.collections.Iterable (extensions in package it.czerwinski.kotlin.util)  
it.czerwinski.kotlin.util.Left  
it.czerwinski.kotlin.util.LeftProjection  
it.czerwinski.kotlin.util.None Representation of a non-existent value.
it.czerwinski.kotlin.util.Option Representation of an optional value. The instance might be either Some value or None.
it.czerwinski.kotlin.util.Right  
it.czerwinski.kotlin.util.RightProjection  
it.czerwinski.kotlin.collections.SingletonIterator Iterator producing a single element.
it.czerwinski.kotlin.util.Some Representation of a value of type T.
it.czerwinski.kotlin.util.Success  
it.czerwinski.kotlin.util.Try Representation of an operation that might successfully return a value or throw an exception.