Re: [Haskell-cafe] Designing DSL with explicit sharing [was: I love purity, but it's killing me]