Class Hierarchy
- java.lang.Object
- javascalautils.EitherCompanion
- javascalautils.concurrent.Executors
- javascalautils.Failure<T> (implements java.io.Serializable, javascalautils.Try<T>)
- javascalautils.concurrent.FutureCompanion
- javascalautils.Left<L,R> (implements javascalautils.Either<L,R>, java.io.Serializable)
- javascalautils.LeftProjection<L,R> (implements java.lang.Iterable<T>, java.io.Serializable)
- javascalautils.concurrent.NamedSequenceThreadFactory (implements java.util.concurrent.ThreadFactory)
- javascalautils.None<T> (implements javascalautils.Option<T>, java.io.Serializable)
- javascalautils.OptionCompanion
- javascalautils.concurrent.PromiseCompanion
- javascalautils.Right<L,R> (implements javascalautils.Either<L,R>, java.io.Serializable)
- javascalautils.RightProjection<L,R> (implements java.io.Serializable)
- javascalautils.Some<T> (implements javascalautils.Option<T>, java.io.Serializable)
- javascalautils.Success<T> (implements java.io.Serializable, javascalautils.Try<T>)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- javascalautils.BrokenFunctionException
- java.lang.RuntimeException
- java.lang.Exception
- javascalautils.TryCompanion
- javascalautils.Unit (implements java.io.Serializable)
- javascalautils.Validator
Interface Hierarchy
- javascalautils.Either<L,R>
- javascalautils.concurrent.Executable<T>
- javascalautils.concurrent.Executor
- javascalautils.concurrent.ExecutorProvider
- javascalautils.concurrent.Future<T>
- java.lang.Iterable<T>
- javascalautils.concurrent.Promise<T>
- javascalautils.ThrowableFunction0<T>
- javascalautils.ThrowableFunction1<T,R>
- javascalautils.VoidFunction0