Safe Haskell | None |
---|
- data Res t a = R {
- result :: !a
- type Name = String
- type Tag = String
- newtype Length = Length {}
- type XPos = Length
- type YPos = Length
- type Width = Length
- type Height = Length
- addLen :: Length -> Length -> Length
- subLen :: Length -> Length -> Length
- mulLen :: Integral n => Length -> n -> Length
- mulLen2 :: Length -> Length -> Integer
- divLen :: Integral n => Length -> n -> Length
- type Layer = Int
- data Time
- type Delay = Time
Documentation
The phantom parameter t
can be used to pass a type constraint to an
overloaded function.