liquidhaskell-0.4.0.1: Liquid Types for Haskell

Safe HaskellNone
LanguageHaskell98

Language.Haskell.Liquid.Dictionaries

Documentation

dmapty :: (a -> b) -> DEnv v a -> DEnv v b Source

dmap :: (v1 -> v2) -> HashMap k v1 -> HashMap k v2 Source

dinsert :: (Hashable x, Eq x) => DEnv x ty -> x -> HashMap Symbol ty -> DEnv x ty Source

dlookup :: (Hashable k, Eq k) => DEnv k t -> k -> Maybe (HashMap Symbol t) Source

dhasinfo :: Show a1 => Maybe (HashMap Symbol a) -> a1 -> Maybe a Source