Data.FuzzySet.Utils
(<$$>) :: (Functor f, Functor g) => (a -> b) -> f (g a) -> f (g b) infixr 8 Source #
(<$$$>) :: (Functor f, Functor g, Functor h) => (a -> b) -> f (g (h a)) -> f (g (h b)) infixr 8 Source #
safeHead :: [a] -> Maybe a Source #
enclosedIn :: Text -> Char -> Text Source #
substr :: Int -> Int -> Text -> Text Source #