tag: haskell
Effect is Kleisli, Etymologically
It's pretty intriguing that the Effect type in this blog is
exactly the traditional Kleisli type in haskell. We'll
further show that Monad is the constraint we need to form the
valid Effect category. If you are wondering about the meaning of
effects in the haskell world, I believe this blog will help gain
some understanding.
Agora: SSG after eleven months' crawling
Agora is a personal static site generator engineered to sustain
an ideal writing environment. This essay traces eleven months of
architectural evolution, moving through genesis stoa markup and
S-expression inspired markup iterations before settling on a
final literate programming design.