[Haskell-cafe] Z.Haskell project announced

Dong Han winterland1989 at gmail.com
Wed Apr 7 04:13:32 UTC 2021

Dear Haskellers:

After having a discussion with HF guys, I decide to announce [Z.Haskell](
http://z.haskell.world/) project, It's available on Hackage and very much
usable now, the document is also pretty adequate.

To recap the document from Z.Haskell, Z.Haskell provides:

+ Array, vector(array slice), sorting, searching
+ Text based UTF-8, basic Unicode manipulating, regex
+ FFI utilities
+ Fast parsing and building monad
+ JSON encoding and decoding
+ IO resource management, resource pool
+ File system operations
+ Network: DNS, TCP, UDP and IPC
+ Buffered input and output
+ Process management
+ Environment settings
+ High performance logger
+ High performance low-resolution timer

The project's goal is not to compete with the base, but to provide an
alternative engineering toolkit, which is more suitable for writing
practical network/storage services. Similar to [netty](https://netty.io/)
for java or [nodejs](https://nodejs.org/) for javascript. Welcome to join
Z.Haskell if you have a similar use case. Currently, we're heading with the
following roadmap:

+ Crypto library based on [botan](https://github.com/ZHaskell/z-botan).
+ TLS network stack.
+ HTTP framework.
+ Distributed system algorithms.

Happy hacking!
Z.Haskell Contributors
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.haskell.org/pipermail/haskell-cafe/attachments/20210407/8c40d120/attachment.html>

More information about the Haskell-Cafe mailing list