Uses of Package
cloud.opencode.base.functional.monad
Packages that use cloud.opencode.base.functional.monad
Package
Description
OpenCode Functional - Functional Programming Utilities for JDK 25+
OpenCode 函数式编程工具库
Async Utilities - Virtual Thread functional utilities
异步工具 - 虚拟线程函数式工具
Function Utilities - Advanced function operations
函数工具 - 高级函数操作
Monad Types - Functional containers for computation
Monad 类型 - 计算的函数式容器
Pipeline - Composable data transformation pipelines
管道 - 可组合的数据转换管道
Record Utilities - Functional utilities for Java Records
Record 工具 - Java Record 的函数式工具
-
Classes in cloud.opencode.base.functional.monad used by cloud.opencode.base.functionalClassDescriptionEither Monad - Represents one of two possible values (Left or Right) Either Monad - 表示两种可能值之一(Left 或 Right)Lazy - Lazy evaluation container Lazy - 惰性求值容器Option Monad - Enhanced Optional with more functional operations Option Monad - 增强的 Optional,提供更多函数式操作Try Monad - Encapsulates computations that may fail Try Monad - 封装可能失败的计算Unit - Represents a valueless result (void equivalent as a type) Unit - 表示无值结果(void 的类型等价物)Validation Monad - Accumulating error validation Validation Monad - 累积错误的验证
-
Classes in cloud.opencode.base.functional.monad used by cloud.opencode.base.functional.async
-
Classes in cloud.opencode.base.functional.monad used by cloud.opencode.base.functional.function
-
Classes in cloud.opencode.base.functional.monad used by cloud.opencode.base.functional.monadClassDescriptionEither Monad - Represents one of two possible values (Left or Right) Either Monad - 表示两种可能值之一(Left 或 Right)Function with 3 parameters. 3 参数函数。Function with 4 parameters. 4 参数函数。For-comprehension builder for one Iterable.For-comprehension builder for two Iterables.For-comprehension builder for three Iterables.For-comprehension builder for one Option.For-comprehension builder for two Options.For-comprehension builder for three Options.For-comprehension builder for four Options.For-comprehension builder for one Sequence.For-comprehension builder for two Sequences.For-comprehension builder for three Sequences.For-comprehension builder for one Try.For-comprehension builder for two Tries.For-comprehension builder for three Tries.For-comprehension builder for four Tries.Lazy - Lazy evaluation container Lazy - 惰性求值容器Option Monad - Enhanced Optional with more functional operations Option Monad - 增强的 Optional,提供更多函数式操作Sequence - Lazy evaluated sequence Sequence - 惰性求值序列Value with its index.Trampoline - Stack-safe recursion using trampolining Trampoline - 使用蹦床模式的栈安全递归Try Monad - Encapsulates computations that may fail Try Monad - 封装可能失败的计算Unit - Represents a valueless result (void equivalent as a type) Unit - 表示无值结果(void 的类型等价物)Validation Monad - Accumulating error validation Validation Monad - 累积错误的验证
-
Classes in cloud.opencode.base.functional.monad used by cloud.opencode.base.functional.pipeline
-
Classes in cloud.opencode.base.functional.monad used by cloud.opencode.base.functional.record