Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Focusers
Documentation
traverseFocus :: Applicative f => (Focus -> f Focus) -> Focus -> f Focus Source #
focusCollect :: Focuser -> Focuser Source #
focusWords :: Focuser Source #
focusSpace :: Focuser Source #
interleave :: [a] -> [a] -> [a] Source #
focusLines :: Focuser Source #
transposeTravUnsafe :: Applicative f => (Focus -> f Focus) -> Focus -> f Focus Source #
transposeFListUnsafe :: Focus -> Focus Source #
focusSlice :: [Range] -> Focuser Source #
focusSortedBy :: Focuser -> Focuser Source #
focusIndex :: Int -> Focuser Source #
focusMinBy :: Focuser -> Focuser Source #
focusMaxBy :: Focuser -> Focuser Source #
focusSortedLexBy :: Focuser -> Focuser Source #
focusMinLexBy :: Focuser -> Focuser Source #
focusMaxLexBy :: Focuser -> Focuser Source #
getProduct :: Focus -> Focus Source #
focusAverage :: Rational -> Focuser Source #
focusRegex :: Text -> Focuser Source #
focusFilter :: Focuser -> Focuser Source #
focusContains :: Text -> Focuser Source #
focusStartsWith :: Text -> Focuser Source #
focusEndsWith :: Text -> Focuser Source #
skipListElem :: Parser () Source #
focusAtKey :: Text -> Focuser Source #
focusAtIdx :: Int -> Focuser Source #
textToBool :: Text -> Bool Source #
boolToText :: Bool -> Text Source #
focusConst :: Text -> Focuser Source #