Module codes.domix.fun


module codes.domix.fun
Functional programming constructions for Java.

Provides the core monadic types:

  • Option — represents an optional value
  • Result — represents a value or an error
  • Try — represents a computation that may throw
  • Tuple2 — an immutable pair of two values

The entire module is @NullMarked: all API types are non-null by default.