
Functional monads for safer null and error handling: Maybe, Either, Try; error-accumulating types, evaluation combinators for combining results, and tuple utilities up to quintuple.
Success or single error test class
Success or multiple errors test class
Evaluate one element test class
Evaluate two elements test class
Evaluate three elements test class
Evaluate four elements test class
Evaluate five elements test class
./gradlew clean allTests./gradlew clean jvmTest./gradlew clean linuxX64Test./gradlew clean wasmJsBrowserTest./gradlew clean wasmJsTest./gradlew clean testAndroidHostTest./gradlew clean testAndroid./gradlew clean connectedAndroidDeviceTest./gradlew clean connectedAndroidTest./gradlew clean publishToMavenLocalSuccess or single error test class
Success or multiple errors test class
Evaluate one element test class
Evaluate two elements test class
Evaluate three elements test class
Evaluate four elements test class
Evaluate five elements test class
./gradlew clean allTests./gradlew clean jvmTest./gradlew clean linuxX64Test./gradlew clean wasmJsBrowserTest./gradlew clean wasmJsTest./gradlew clean testAndroidHostTest./gradlew clean testAndroid./gradlew clean connectedAndroidDeviceTest./gradlew clean connectedAndroidTest./gradlew clean publishToMavenLocal