module System.Console.GetOpt
(Var "getOpt",Value {args = 3, fixity = Def, priority = 9, letBound = True, traced = False})
(Var "usageInfo",Value {args = 2, fixity = Def, priority = 9, letBound = True, traced = False})
(Con Data "ArgDescr" "NoArg",Value {args = 1, fixity = Def, priority = 9, letBound = True, traced = False})
(Con Data "ArgDescr" "OptArg",Value {args = 2, fixity = Def, priority = 9, letBound = True, traced = False})
(Con Data "ArgDescr" "ReqArg",Value {args = 2, fixity = Def, priority = 9, letBound = True, traced = False})
(Con Data "ArgOrder" "Permute",Value {args = 0, fixity = Def, priority = 9, letBound = True, traced = False})
(Con Data "ArgOrder" "RequireOrder",Value {args = 0, fixity = Def, priority = 9, letBound = True, traced = False})
(Con Data "ArgOrder" "ReturnInOrder",Value {args = 1, fixity = Def, priority = 9, letBound = True, traced = False})
(Con Data "OptDescr" "Option",Value {args = 4, fixity = Def, priority = 9, letBound = True, traced = False})
(TypeClass "ArgDescr",TyCls (Ty ["NoArg","ReqArg","OptArg"] []))
(TypeClass "ArgOrder",TyCls (Ty ["RequireOrder","Permute","ReturnInOrder"] []))
(TypeClass "OptDescr",TyCls (Ty ["Option"] []))
(TypeClass "OptKind",TyCls (Ty [] []))
