Why Monads Are Overrated in Programming
It’s not a clickbait, there are no monads in Я. I still use monadic/comonadic adjectives just as a habit to describe stuff like binding and extension. However, monads are overwemingly overrated! Here…
Read the full articleYou might also wanna read
Fun with Algebraic Effects - from Toy Examples to Hardcaml Simulations
I recently ported the Hardcaml_step_testbench library , one of the libraries that we use at Jane Street for Hardcaml simulations, from using
Learn Haskell in a Single Post: A Complete Haskell Tutorial from Purity and Laziness to Typeclasses and Monads
A complete Haskell tutorial in one blog post. Covers the whole language in 5 stages: fundamentals (functions, types, ghci, control flow, lis
Golang Wrapper: Dependency Wrapping, in Go
All but the simplest applications borrow code. You could write everything yourself from just core language features but who has time for tha

Why We Use Scala at The Org
At The Org, we’re building tools that help people understand organizations from the inside out. To do this, we need a programming language t
Beyond Call Boundaries: The Case for Semantic Language Interoperability
Programming languages become interoperable when they attach to shared semantic contracts: identity, data shape, effects, ownership, runtime

Comments
Sign in to join the conversation.
No comments yet. Be the first.