Safe Haskell | Safe-Infered |
---|
Documentation
type C_Horizontal = C_BoolSource
type C_Remaining = C_IntSource
type C_Position = C_IntSource
type C_StartPosition = C_IntSource
type C_EndPosition = C_IntSource
type C_OutGroupPrefix = C_Bool -> Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char)) -> C_Int -> List C_Int -> List C_CharSource
c_linebreak :: State -> C_DocSource
c_softline :: State -> C_DocSource
c_softbreak :: State -> C_DocSource
c_compose :: Prim (C_Doc -> State -> Prim (C_Doc -> State -> C_Doc)) -> List C_Doc -> State -> C_DocSource
c_string'46_'35lambda4 :: C_Char -> State -> C_DocSource
c_lbracket :: State -> C_DocSource
c_rbracket :: State -> C_DocSource
c_backslash :: State -> C_DocSource
c_normalise'46go'46173 :: Prim (C_Tokens -> State -> C_Tokens) -> C_Tokens -> State -> C_TokensSource
c_doc2Tokens :: C_Doc -> State -> C_TokensSource
c_noGroup'46_'35lambda6 :: C_Bool -> Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char)) -> State -> Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char))Source
c_oneGroup :: C_Tokens -> C_Int -> C_Int -> C_Int -> Prim (C_Bool -> State -> Prim (Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char)) -> State -> Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char)))) -> State -> Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char))Source
c_oneGroup'46outText'46234 :: Curry t0 => C_Int -> List C_Char -> Prim (C_Int -> State -> Prim (t0 -> State -> List C_Char)) -> C_Int -> t0 -> State -> List C_CharSource
c_oneGroup'46_'35lambda7 :: C_Int -> Prim (C_Bool -> State -> Prim (Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char)) -> State -> Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char)))) -> List C_Char -> C_Bool -> Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char)) -> State -> Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char))Source
c_oneGroup'46outLine'46240 :: C_Int -> List C_Char -> C_Int -> C_Bool -> Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char)) -> C_Int -> List C_Int -> State -> List C_CharSource
c_oneGroup'46_'35lambda8 :: C_Int -> Prim (C_Bool -> State -> Prim (Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char)) -> State -> Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char)))) -> List C_Char -> C_Int -> C_Bool -> Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char)) -> State -> Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char))Source
c_oneGroup'46_'35lambda9 :: C_Bool -> Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char)) -> State -> Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char))Source
c_oneGroup'46_'35lambda10 :: Prim (List C_Int -> State -> Prim (C_Int -> State -> Prim (C_Int -> State -> List C_Int))) -> Prim (C_Bool -> State -> Prim (Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char)) -> State -> Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char)))) -> C_Int -> C_Bool -> Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char)) -> State -> Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char))Source
c_oneGroup'46_'35lambda10'46_'35lambda11 :: Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char)) -> Prim (List C_Int -> State -> Prim (C_Int -> State -> Prim (C_Int -> State -> List C_Int))) -> C_Int -> C_Int -> List C_Int -> State -> List C_CharSource
c_oneGroup'46_'35lambda12 :: Prim (C_Bool -> State -> Prim (Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char)) -> State -> Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char)))) -> C_Bool -> Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char)) -> State -> Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char))Source
c_oneGroup'46_'35lambda12'46_'35lambda13 :: Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char)) -> C_Int -> List C_Int -> State -> List C_CharSource
c_multiGroup :: C_Tokens -> C_Int -> C_Int -> C_Int -> Prim (C_Bool -> State -> Prim (Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char)) -> State -> Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char)))) -> C_Queue (T2 C_Int (Prim (C_Bool -> State -> Prim (Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char)) -> State -> Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char)))))) -> C_Int -> Prim (C_Bool -> State -> Prim (Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char)) -> State -> Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char)))) -> State -> Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char))Source
c_multiGroup'46outText'46261 :: Curry t0 => C_Int -> List C_Char -> Prim (C_Int -> State -> Prim (t0 -> State -> List C_Char)) -> C_Int -> t0 -> State -> List C_CharSource
c_multiGroup'46_'35lambda14 :: C_Int -> Prim (C_Bool -> State -> Prim (Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char)) -> State -> Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char)))) -> List C_Char -> C_Bool -> Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char)) -> State -> Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char))Source
c_multiGroup'46outLine'46267 :: C_Int -> List C_Char -> C_Int -> C_Bool -> Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char)) -> C_Int -> List C_Int -> State -> List C_CharSource
c_multiGroup'46_'35lambda15 :: C_Int -> Prim (C_Bool -> State -> Prim (Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char)) -> State -> Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char)))) -> List C_Char -> C_Int -> C_Bool -> Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char)) -> State -> Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char))Source
c_multiGroup'46_'35lambda16 :: C_Bool -> Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char)) -> State -> Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char))Source
c_multiGroup'46_'35lambda18 :: Prim (C_Bool -> State -> Prim (Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char)) -> State -> Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char)))) -> Prim (C_Bool -> State -> Prim (Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char)) -> State -> Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char)))) -> C_Int -> C_Int -> C_Bool -> Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char)) -> State -> Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char))Source
c_multiGroup'46_'35lambda18'46_'35lambda19 :: Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char)) -> Prim (C_Bool -> State -> Prim (Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char)) -> State -> Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char)))) -> C_Int -> C_Int -> C_Int -> State -> Prim (List C_Int -> State -> List C_Char)Source
c_multiGroup'46_'35lambda20 :: Prim (C_Bool -> State -> Prim (Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char)) -> State -> Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char)))) -> Prim (C_Bool -> State -> Prim (Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char)) -> State -> Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char)))) -> C_Int -> C_Int -> C_Bool -> Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char)) -> State -> Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char))Source
c_multiGroup'46_'35lambda20'46_'35lambda21 :: Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char)) -> Prim (C_Bool -> State -> Prim (Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char)) -> State -> Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char)))) -> C_Int -> C_Int -> C_Int -> State -> Prim (List C_Int -> State -> List C_Char)Source
c_multiGroup'46_'35lambda22 :: Prim (List C_Int -> State -> Prim (C_Int -> State -> Prim (C_Int -> State -> List C_Int))) -> Prim (C_Bool -> State -> Prim (Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char)) -> State -> Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char)))) -> C_Int -> C_Bool -> Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char)) -> State -> Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char))Source
c_multiGroup'46_'35lambda22'46_'35lambda23 :: Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char)) -> Prim (List C_Int -> State -> Prim (C_Int -> State -> Prim (C_Int -> State -> List C_Int))) -> C_Int -> C_Int -> List C_Int -> State -> List C_CharSource
c_multiGroup'46_'35lambda24 :: Prim (C_Bool -> State -> Prim (Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char)) -> State -> Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char)))) -> C_Bool -> Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char)) -> State -> Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char))Source
c_multiGroup'46_'35lambda24'46_'35lambda25 :: Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char)) -> C_Int -> List C_Int -> State -> List C_CharSource
c_pruneOne :: C_Tokens -> C_Int -> C_Int -> C_Int -> Prim (C_Bool -> State -> Prim (Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char)) -> State -> Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char)))) -> State -> Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char))Source
c_pruneMulti :: C_Tokens -> C_Int -> C_Int -> C_Int -> Prim (C_Bool -> State -> Prim (Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char)) -> State -> Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char)))) -> C_Queue (T2 C_Int (Prim (C_Bool -> State -> Prim (Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char)) -> State -> Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char)))))) -> C_Int -> Prim (C_Bool -> State -> Prim (Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char)) -> State -> Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char)))) -> State -> Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char))Source
c_pruneMulti'46_'35lambda26 :: Prim (C_Bool -> State -> Prim (Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char)) -> State -> Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char)))) -> C_Int -> C_Queue (T2 C_Int (Prim (C_Bool -> State -> Prim (Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char)) -> State -> Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char)))))) -> C_Int -> C_Tokens -> C_Int -> C_Int -> State -> Prim (List C_Int -> State -> List C_Char)Source
c_pruneMulti'46_'35lambda26_case_2 :: Prim (C_Bool -> State -> Prim (Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char)) -> State -> Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char)))) -> C_Int -> t -> C_Int -> C_Tokens -> C_Int -> C_Int -> C_Maybe (T2 (T2 C_Int (Prim (C_Bool -> State -> Prim (Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char)) -> State -> Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char)))))) (C_Queue (T2 C_Int (Prim (C_Bool -> State -> Prim (Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char)) -> State -> Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char)))))))) -> State -> Prim (List C_Int -> State -> List C_Char)Source
c_pruneMulti'46_'35lambda26_case_1 :: Prim (C_Bool -> State -> Prim (Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char)) -> State -> Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char)))) -> C_Int -> C_Int -> C_Tokens -> C_Int -> C_Int -> T2 (T2 C_Int (Prim (C_Bool -> State -> Prim (Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char)) -> State -> Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char)))))) (C_Queue (T2 C_Int (Prim (C_Bool -> State -> Prim (Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char)) -> State -> Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char))))))) -> State -> Prim (List C_Int -> State -> List C_Char)Source
c_pruneMulti'46_'35lambda26_case_0 :: Prim (C_Bool -> State -> Prim (Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char)) -> State -> Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char)))) -> C_Int -> C_Int -> C_Tokens -> C_Int -> C_Int -> C_Queue (T2 C_Int (Prim (C_Bool -> State -> Prim (Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char)) -> State -> Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char)))))) -> T2 C_Int (Prim (C_Bool -> State -> Prim (Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char)) -> State -> Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char))))) -> State -> Prim (List C_Int -> State -> List C_Char)Source
c_pruneMulti_case_3 :: C_Tokens -> C_Int -> C_Int -> C_Int -> Prim (C_Bool -> State -> Prim (Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char)) -> State -> Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char)))) -> C_Queue (T2 C_Int (Prim (C_Bool -> State -> Prim (Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char)) -> State -> Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char)))))) -> C_Int -> Prim (C_Bool -> State -> Prim (Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char)) -> State -> Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char)))) -> C_Bool -> State -> Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char))Source
c_pruneOne_case_4 :: C_Tokens -> C_Int -> C_Int -> C_Int -> Prim (C_Bool -> State -> Prim (Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char)) -> State -> Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char)))) -> C_Bool -> State -> Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char))Source
c_multiGroup'46outLine'46267_case_5 :: Curry t0 => C_Int -> List C_Char -> C_Int -> Prim (C_Int -> State -> Prim (t0 -> State -> List C_Char)) -> C_Int -> t0 -> C_Int -> C_Bool -> State -> List C_CharSource
c_multiGroup_case_8 :: C_Int -> C_Int -> C_Int -> Prim (C_Bool -> State -> Prim (Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char)) -> State -> Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char)))) -> t -> C_Int -> Prim (C_Bool -> State -> Prim (Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char)) -> State -> Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char)))) -> C_Tokens -> C_Maybe (T2 (T2 C_Int (Prim (C_Bool -> State -> Prim (Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char)) -> State -> Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char)))))) (C_Queue (T2 C_Int (Prim (C_Bool -> State -> Prim (Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char)) -> State -> Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char)))))))) -> State -> Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char))Source
c_multiGroup_case_7 :: C_Int -> C_Int -> C_Int -> Prim (C_Bool -> State -> Prim (Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char)) -> State -> Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char)))) -> C_Int -> Prim (C_Bool -> State -> Prim (Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char)) -> State -> Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char)))) -> C_Tokens -> T2 (T2 C_Int (Prim (C_Bool -> State -> Prim (Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char)) -> State -> Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char)))))) (C_Queue (T2 C_Int (Prim (C_Bool -> State -> Prim (Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char)) -> State -> Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char))))))) -> State -> Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char))Source
c_multiGroup_case_6 :: C_Int -> C_Int -> C_Int -> Prim (C_Bool -> State -> Prim (Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char)) -> State -> Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char)))) -> C_Int -> Prim (C_Bool -> State -> Prim (Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char)) -> State -> Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char)))) -> C_Tokens -> C_Queue (T2 C_Int (Prim (C_Bool -> State -> Prim (Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char)) -> State -> Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char)))))) -> T2 C_Int (Prim (C_Bool -> State -> Prim (Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char)) -> State -> Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char))))) -> State -> Prim (C_Int -> State -> Prim (List C_Int -> State -> List C_Char))Source