Silk: why we use Haskell · HackerTrans