【文件属性】:
文件名称:flow:写更容易理解的Haskell
文件大小:8KB
文件格式:ZIP
更新时间:2021-05-23 09:22:15
Haskell
写更容易理解的Haskell。
Flow是一个软件包,提供用于编写更易懂的Haskell的功能和运算符。 它是某些常见用法的替代方法,例如用于函数应用程序的和用于函数组合的 。
要求
Flow需要一个Haskell编译器。 已使用GHC的最新版本进行了测试,但较旧或不同的编译器应该可以接受。 对于使用Cabal进行安装,Flow至少需要Cabal 1.8。
安装
要将Flow作为依赖项添加到您的程序包中,请将其添加到Cabal文件中。
build-depends: flow ==1.0.*
用法
流被设计为不合格的进口。 它不会导出与冲突的任何内容。
import Flow
备忘单
流
根据
x |> f
x & f
f <| x
f $ x
apply xf
fx
f .> g
f >>> g
g <. f
g . f
compose fgx
g (f
【文件预览】:
flow-main
----flow.cabal(920B)
----.github()
--------workflows()
----LICENSE.markdown(1KB)
----src()
--------lib()
--------test()
----README.markdown(2KB)
----hlint-flow.yaml(362B)
----stack.yaml(19B)
----.gitignore(31B)