Home
last modified time | relevance | path

Searched refs:splitStrWhen (Results 1 – 4 of 4) sorted by relevance

/dports/textproc/hs-pandoc-crossref/pandoc-crossref-0.3.12.0/_cabal_deps/pandoc-2.11.4/src/Text/Pandoc/Citeproc/
H A DLocator.hs25 splitInp = splitStrWhen (\c -> isSpace c || (isPunctuation c && c /= ':'))
234 splitStrWhen :: (Char -> Bool) -> [Inline] -> [Inline]
235 splitStrWhen _ [] = [] function
236 splitStrWhen p (Str xs : ys) = go (T.unpack xs) ++ splitStrWhen p ys function
244 splitStrWhen p (x : ys) = x : splitStrWhen p ys function
H A DBibTeX.hs983 hasLowercaseWord = any startsWithLowercase . splitStrWhen isPunctuation
1000 ils <- splitStrWhen (==':') . B.toList <$> getTitle f
1150 addSpaceAfterPeriod = go . splitStrWhen (=='.')
1181 . splitStrWhen (\c -> c == ',' || c == '=' || c == '\160')
1214 $ splitStrWhen
1264 splitStrWhen :: (Char -> Bool) -> [Inline] -> [Inline]
1265 splitStrWhen _ [] = [] function
1266 splitStrWhen p (Str xs : ys) = map Str (go xs) ++ splitStrWhen p ys function
1276 splitStrWhen p (x : ys) = x : splitStrWhen p ys function
/dports/textproc/hs-pandoc/pandoc-2.14.2/src/Text/Pandoc/Citeproc/
H A DLocator.hs26 splitInp = splitStrWhen (\c -> isSpace c || (isPunctuation c && c /= ':'))
250 splitStrWhen :: (Char -> Bool) -> [Inline] -> [Inline]
251 splitStrWhen _ [] = [] function
252 splitStrWhen p (Str xs : ys) = go (T.unpack xs) ++ splitStrWhen p ys function
260 splitStrWhen p (x : ys) = x : splitStrWhen p ys function
H A DBibTeX.hs975 hasLowercaseWord = any startsWithLowercase . splitStrWhen isPunctuation
992 ils <- splitStrWhen (==':') . B.toList <$> getTitle f
1142 addSpaceAfterPeriod = go . splitStrWhen (=='.')
1173 . splitStrWhen (\c -> c == ',' || c == '=' || c == '\160')
1206 $ splitStrWhen
1256 splitStrWhen :: (Char -> Bool) -> [Inline] -> [Inline]
1257 splitStrWhen _ [] = [] function
1258 splitStrWhen p (Str xs : ys) = map Str (go xs) ++ splitStrWhen p ys function
1268 splitStrWhen p (x : ys) = x : splitStrWhen p ys function