hdirect-0.21.0: An IDL compiler for Haskell
NameSupply
data NSM a Source
Instances
getNewName :: NSM StringSource
withNewName :: String -> NSM a -> NSM aSource
getNewNames :: Int -> NSM [String]Source
mapNSM :: (a -> b) -> NSM a -> NSM bSource
runNS :: NSM a -> [String] -> aSource