effect-monad-0.6: examples/WriteOnceWriter.hs
{-# LANGUAGE RebindableSyntax, NoMonomorphismRestriction #-}
import Prelude hiding (Monad(..))
import Control.Effect
import Control.Effect.WriteOnceWriter
foo = do put 42
put "hello"
return ()