liquidhaskell-0.2.0.0: src/Language/Haskell/Liquid/World.hs
-- | This module contains various functions for operating on the @World@ type defined in
-- Language.Haskell.Liquid.Types
module Language.Haskell.Liquid.World (
-- * Empty world
empty
) where
import Data.Monoid
import Language.Haskell.Liquid.Types
import Language.Fixpoint.Misc
empty :: World t
empty = World []
sepConj :: World t -> World t -> World t
sepConj = errorstar "TODO:EFFECTS"
instance Monoid (World t) where
mempty = empty
mappend w1 w2 = sepConj w1 w2