see shy jo is a user on octodon.social. You can follow them or interact with them if you have an account anywhere in the fediverse. If you don't, you can sign up here.

Why is network programming so low level in ? Network programming looks like a breeze in Python's twisted library or in Go's net package.

May be more and more people should write real world haskell code than talking and writing only about the cool abstractions (not saying they are not important) possible in Haskell.

see shy jo @joeyh
Follow

@vu3rdd sometimes I want concurrent IO to simple Handles. Sometimes I want to write data types and have a whole HTTP API be automatically derived from them.

Haskell has both..

· Web · 0 · 1

@vu3rdd you may be confused by it not needing a pile of abstractions on top of a callback hell like python's twisted?

A complete multithreaded server can be written in haskell in about 10 lines of code using only the low-level interface.