unpacked-either

时间:2024-06-05 23:37:03
【文件属性】:

文件名称:unpacked-either

文件大小:10KB

文件格式:ZIP

更新时间:2024-06-05 23:37:03

Haskell

开箱即用 该模块旨在替代Either。 为了避免指针追逐,它使用“ -XUnboxedSums”将Either类型表示为两个连续的内存中机器字,而不会损失Either提供的表现力。 该库提供了模式同义词Left和Right,允许用户以熟悉的方式在Unpacked Either上进行模式匹配。 还提供了将未打包的Either转换为基础库的Either的功能,反之亦然。 该库为alpha版本,内部结构可能会发生变化。


【文件预览】:
unpacked-either-master
----test()
--------Main.hs(2KB)
----unpacked-either.cabal(2KB)
----LICENSE(1KB)
----src()
--------Data()
----Setup.hs(46B)
----.gitignore(27B)
----README.md(577B)

网友评论