3 ms·
> Haskell is apparently quite strong for general backend web dev Yep. Mostly because of the https://www.servant.dev/ https://www.servant.dev/ framework (but se
by _jackdk_ 2y ago
> Haskell is apparently quite strong for general backend web dev
Yep. Mostly because of the https://www.servant.dev/ https://www.servant.dev/ framework (but see also IHP, Yesod, and other frameworks). Servant lets you declare your HTTP API at the type level, and then it will infer the correct types for your endpoint handlers. You can also extract OpenAPI specs from it, generate clients for Haskell or other languages, etc.
My current employer, Bellroy, uses Haskell for pretty much all new code and Servant for all new HTTP APIs. https://exploring-better-ways.bellroy.com/our-technology-stack-and-how-we-got-here.html https://exploring-better-ways.bellroy.com/our-technology-sta... is an older post discussing the shift to Haskell. We've found Haskell code to be much more compact than the equivalent Ruby, and significantly more robust.
- hiAndrewQuinn 2y agoGoing from Ruby to Haskell is, itself, quite a good signal of quality for me. Start strong and end stronger. Sounds like you've got a good thing going!
- colonial 2y agoOh, hey, I purchased one of your leather phone cases recently. Big fan!
- _jackdk_ 2y agoI'm glad you like them!