|
|
|
Description |
Define selectors for tuples with elements of complicated type
|
|
|
Documentation |
|
type HideDeclType = ImportState -> (Int, Bool) -> Simple TokenId -> Type TokenId -> ImportState |
|
type HideDeclData = ImportState -> Either Bool Bool -> [Context TokenId] -> Simple TokenId -> [Constr TokenId] -> [[TokenId]] -> [(Pos, TokenId)] -> ImportState |
|
type HideDeclDataPrim = ImportState -> (Pos, TokenId) -> Int -> ImportState |
|
type HideDeclClass = ImportState -> [Context TokenId] -> (Pos, TokenId) -> [(Pos, TokenId)] -> [([((Pos, TokenId), Maybe Int)], [Context TokenId], Type TokenId)] -> [[TokenId]] -> ImportState |
|
type HideDeclInstance = ImportState -> (Pos, TokenId) -> [Context TokenId] -> (Pos, TokenId) -> [Type TokenId] -> ImportState |
|
type HideDeclVarsType = ImportState -> [((Pos, TokenId), Maybe Int)] -> [Context TokenId] -> Type TokenId -> ImportState |
|
type HideDeclIds = (HideDeclType, HideDeclData, HideDeclDataPrim, HideDeclClass, HideDeclInstance, HideDeclVarsType) |
|
hType :: HideDeclIds -> HideDeclType |
|
hData :: HideDeclIds -> HideDeclData |
|
hDataPrim :: HideDeclIds -> HideDeclDataPrim |
|
hClass :: HideDeclIds -> HideDeclClass |
|
hInstance :: HideDeclIds -> HideDeclInstance |
|
hVarsType :: HideDeclIds -> HideDeclVarsType |
|
sLG :: (a, b, c, d) -> a |
|
sQual :: (a, b, c, d) -> b |
|
sExp :: (a, b, c, d) -> c |
|
sFix :: (a, b, c, d) -> d |
|
Produced by Haddock version 0.8 |