1 个仓库
Language-level additions that provide a more readable, chained method call syntax for existing types.
Distinct from Syntax Extensions: Distinct from general Syntax Extensions: focuses on adding fluent API-style method calls to standard types via implicits.
Explore 1 awesome GitHub repository matching programming languages & runtimes · Fluent. Refine with filters or upvote what's useful.
Scalaz 是一个 Scala 函数式编程库,提供了一系列纯函数式数据结构和类型类(type classes)。它作为一个框架,将函数式行为组织成层级结构,以实现泛型编程和类型安全转换。 该库包括用于通过单子转换器(monad transformer)系统在单个类型栈中组合和管理嵌套函数式效果的工具。它提供了用于表示和组合输入、输出和可选性效果的数据结构。 该项目涵盖了广泛的函数式抽象,包括实现原则性的编程模式,以及将输入和输出操作作为一等值进行管理。它还提供了调用类型类并将函数式语法应用于数据结构的机制。
Uses implicit extensions to provide fluent method call syntax on standard data structures.