Blogs / Personal blogs

Tikhon Jelvis

jelv.is

I’m a programmer with a background in functional programming and programming languages. I’m applying ideas from these fields to operations research at Target—we’re developing a framework for expressing and solving large-scale stochastic optimization problems.

Popular posts
1
Total points
141
HN comments
123
Rank
#16,681 personal

Visit jelv.is → On Hacker News Oct 2014 – Oct 2014

Programming Languages 1

1

Haskell, Monads and Purity

I believe the notion that Haskell uses “monads” to enforce purity is rather misleading. It has certainly caused quite a bit of confusion! It’s very much like saying we use “rings to do arithmetic”. We don’t! We use numbers, which just happen to form a ring with arithmetic operations. The important idea is the number …