- Joined
- Dec 13, 2022
Also known as functional core, imperative shell.In my experience, it is much easier to read, write and understand a bunch of pure data transformers with some I/O shims on top than a big state machine where half the state is implicit.
Congrats, you got a status code of 200 for the 404 page.Curl got 200 from the endpoint for the most common use case, didn't shit the bed, sounds legit.
Any language that doesn't have disjointed (sum) types is a lobotomized one.A type system that bakes failure into its model is instantly way more productive of a language.
Last edited: