- GuiElems
- Combinators
- InfixOps
- Layout
- Containers
- Filters
- DrawingModules
- KernelUtils
- StreamProc
- InOut
- LowLevel
- XTypes
- Types
- Utilities
- Debug
- DefaultParams
- ContribFudgets

dataConfirmMsg = ...typePickListRequesta= TextRequestadataClick = ... buttonF :: (Graphica) =>a-> F Click Click confirmPopupF :: F [String] ([String], ConfirmMsg) displayF :: F StringaintDispF :: F IntaintInputF :: F Int Int labAboveF :: String -> Fab-> FablabBelowF :: String -> Fab-> FablabLeftOfF :: String -> Fab-> FablabRightOfF :: String -> Fab-> FablabelF :: String -> FabmenuF :: (Graphica, Graphicc) =>a-> [(b,c)] -> FbbmessagePopupF :: F [String] ([String], Click) moreF :: F [String] (InputMsg (Int, String)) moreFileF :: F String (InputMsg (Int, String)) moreFileShellF :: F String (InputMsg (Int, String)) moreShellF :: String -> F [[Char]] (InputMsg (Int, String)) passwdInputF :: F String String passwdPopupF :: String -> F (Maybe String, Maybe String) ((Maybe String, Maybe String), String) pickListF :: (a-> String) -> F (PickListRequesta) (InputMsg (Int,a)) popupMenuF :: (Graphicb, Eqb) => [(a,b)] -> Fcd-> F (Either [(a,b)]c) (Eitherad) quitButtonF :: F ClickaquitF :: FabradioGroupF :: (Graphicb, Eqa) => [(a,b)] ->a-> FaastringInputF :: F String String stringPopupF :: String -> F (Maybe String, Maybe String) ((Maybe String, Maybe String), String) toggleButtonF :: (Graphica) =>a-> F Bool Bool

dataKabdataFababsF :: SPab-> FabcompF :: Fab-> Fcd-> F (Eitherac) (Eitherbd) concatMapF :: (a-> [b]) -> FabidF :: FaalistF :: (Eqa) => [(a, Fbc)] -> F (a,b) (a,c) loopF :: Faa-> FaaloopLeftF :: F (Eitherab) (Eitherac) -> FbcloopRightF :: F (Eitherab) (Eithercb) -> FacloopThroughRightF :: F (Eitherab) (Eithercd) -> Fca-> FbdmapF :: (a->b) -> FabmapstateF :: (a->b-> (a, [c])) ->a-> FbcserCompF :: Fab-> Fca-> Fcb

infixl5 >+< >+< :: Fab-> Fcd-> F (Eitherac) (Eitherbd)infixr4 >==< >==< :: Fab-> Fca-> Fcb

typeDistance = InttypePlacer = [LayoutRequest] -> Placer2typeSpacer = LayoutRequest -> Spacer2 centerS :: Spacer flipP :: Placer -> Placer horizontalP :: Placer marginS :: Distance -> Spacer matrixP :: Int -> Placer placerF :: Placer -> Fab-> FabrevP :: Placer -> Placer spacerF :: Spacer -> Fab-> FabtableP :: Int -> Placer verticalP :: Placer

hScrollF :: Fab-> FabscrollF :: Fab-> FabshellF :: String -> Fab-> FabvScrollF :: Fab-> Fab

dataSPabchopSP :: ((a-> SPba) -> SPba) -> SPbaconcatMapAccumlSP :: (a->b-> (a, [c])) ->a-> SPbcconcatMapSP :: (a-> [b]) -> SPabconcatSP :: SP [a]afilterSP :: (a-> Bool) -> SPaaidSP :: SPaamapAccumlSP :: (a->b-> (a,c)) ->a-> SPbcmapSP :: (a->b) -> SPabsplitAtElemSP :: (a-> Bool) -> Cont (SPab) [a] zipSP :: [a] -> SPb(a,b)

dataTick = ... readFileF :: F String (String, Either D_IOError String) timerF :: F (Maybe (Int, Int)) Tick

fudlogue :: Fab-> IO ()

typeTEvent = (Path, XEvent)typeTCommand = (Path, XCommand)typeFaabcd= SP (Messageac) (Messagebd)typeFEventa= Message TEventatypeKEventa= Message XEventatypeFCommanda= Message TCommandatypeKCommanda= Message XCommandatypeFudgetab= FabdataFab= ...dataKab= ...dataSPab

aboth :: (a->b) -> (a,a) -> (b,b) anth :: Int -> (a->a) -> [a] -> [a] gmap :: (a-> [b] -> [b]) -> (c->a) -> [c] -> [b] issubset :: (Eqa) => [a] -> [a] -> Bool lhead :: [a] -> [b] -> [b] loop :: (a->a) ->alsplit :: [a] -> [b] -> ([b], [b]) ltail :: [a] -> [b] -> [b] mapPair :: (a->b,c->d) -> (a,c) -> (b,d) number :: Int -> [a] -> [(Int,a)] oo :: (a->b) -> (c->d->a) ->c->d->bpair ::a->b-> (a,b) pairwith :: (a->b) ->a-> (a,b) part :: (a-> Bool) -> [a] -> ([a], [a]) remove :: (Eqa) =>a-> [a] -> [a] replace :: (Eqa) => (a,b) -> [(a,b)] -> [(a,b)] swap :: (a,b) -> (b,a) unionmap :: (Eqb) => (a-> [b]) -> [a] -> [b]

spyF :: (Showb, Showa) => Fab-> FabteeF :: (a-> [Char]) -> [Char] -> Faa