language-objc-0.4.2.0: Analysis and generation of Objcective C code

Portabilityghc
Stabilityexperimental
Maintainerjwlato@gmail.com
Safe HaskellNone

Language.ObjC.Data.Name

Description

Unique Names with fast equality (newtype Int)

Synopsis

Documentation

newtype Name Source

Name is a unique identifier

Constructors

Name 

Fields

nameId :: Int
 

newNameSupply :: [Name]Source

return an infinite stream of Names starting with nameId 0

namesStartingFrom :: Int -> [Name]Source

get the infinite stream of unique names starting from the given integer