packages feed

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 ()