Home
last modified time | relevance | path

Searched refs:characterPrefix (Results 1 – 7 of 7) sorted by relevance

/dports/devel/hs-haskell-language-server/haskell-language-server-1.4.0/_cabal_deps/monoid-subclasses-1.1/src/Data/Monoid/
H A DTextual.hs101 characterPrefix :: t -> Maybe Char
191 characterPrefix = fmap fst . splitCharacterPrefix function
200 foldl ft fc = Factorial.foldl (\a prime-> maybe (ft a prime) (fc a) (characterPrefix prime))
201 foldr ft fc = Factorial.foldr (\prime-> maybe (ft prime) fc (characterPrefix prime))
228 span pt pc = Factorial.span (\prime-> maybe (pt prime) pc (characterPrefix prime))
229 break pt pc = Factorial.break (\prime-> maybe (pt prime) pc (characterPrefix prime))
301 characterPrefix (c:_) = Just c function
302 characterPrefix [] = Nothing function
365 characterPrefix t = if Text.null t then Nothing else Just (Text.head t) function
429 characterPrefix t = if LazyText.null t then Nothing else Just (LazyText.head t) function
[all …]
/dports/devel/hs-haskell-language-server/haskell-language-server-1.4.0/_cabal_deps/monoid-subclasses-1.1/src/Data/Monoid/Instances/
H A DPositioned.hs279 in p' `seq` case characterPrefix c1
287 where f' (a, p, l, lp) c = case characterPrefix c
295 in seq a' (case characterPrefix c
302 where f' c cont p l lp = case characterPrefix c
312 case characterPrefix prime
332 else case characterPrefix cp
348 Just $! p' `seq` case characterPrefix prime
359 Just $! s' `seq` p' `seq` case characterPrefix prime
371 in Just $! p' `seq` case characterPrefix prime
410 characterPrefix = characterPrefix . extractOffset function
[all …]
H A DConcat.hs223 characterPrefix (Leaf x) = characterPrefix x function
224 characterPrefix (x :<> _) = characterPrefix x function
H A DMeasured.hs111 characterPrefix (Measured _ x) = characterPrefix x function
H A DCharVector.hs26 characterPrefix = (Vector.!? 0) function
H A DStateful.hs156 characterPrefix = characterPrefix . extract function
/dports/devel/hs-haskell-language-server/haskell-language-server-1.4.0/_cabal_deps/monoid-subclasses-1.1/Test/
H A DTestMonoidSubclasses.hs560 where check t = Textual.characterPrefix t == fmap fst (Textual.splitCharacterPrefix t)
586 apply prime = maybe prime (fromString . f) (Textual.characterPrefix prime)
709 … || maybe (ft s' (primePrefix suffix)) (fc s') (Textual.characterPrefix suffix) == Nothing)
725 && (null suffix || (Textual.characterPrefix suffix >>= fc s') == Nothing)
734 && (null suffix || (Textual.characterPrefix suffix >>= fc s') == Nothing)
874 where characterize prime = maybe (Left prime) Right (Textual.characterPrefix prime)