ContentsIndex
Type.Squid.Base
Documentation
type ClassT = Class (Type, TypeInfo)
type ClassE = Class (Effect, EffectInfo)
type ClassR = Class (Region, RegionInfo)
data Class i
Constructors
CNil
Class
classId :: ClassId
className :: (Maybe Var)
classItems :: [i]
classBackRef :: [ClassId]
show/hide Instances
??? i => Show (Class i)
data School i
Constructors
School
schoolMakeClassId :: (Int -> ClassId)
schoolClass :: (Map ClassId (Class i))
schoolClassSub :: (Map ClassId ClassId)
schoolClassIdGen :: Int
schoolClassTouched :: (Set ClassId)
schoolVarToClassId :: (Map Var ClassId)
data TypeInfo
Constructors
TypeInfo
tiSource :: TypeSource
show/hide Instances
data EffectInfo
Constructors
EffectInfo
eiSource :: TypeSource
show/hide Instances
data RegionInfo
Constructors
RegionInfo
riSource :: TypeSource
show/hide Instances
Produced by Haddock version 0.7