Hoogle Search
Within LTS Haskell 22.23 (ghc-9.6.5)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
intersperse :: a -> [a] -> [a]listsafe Data.List.Safe The intersperse function takes an element and a list and `intersperses' that element between the elements of the list. For example,
>>> intersperse ',' "abcde" "a,b,c,d,e"
-
first-class-families Fcf.Data.List Intersperse a separator between elements of a list.
Example
>>> :kind! Eval (Intersperse 0 [1,2,3,4]) Eval (Intersperse 0 [1,2,3,4]) :: [Natural] = [1, 0, 2, 0, 3, 0, 4]
type family
Intersperse (a_a8uo3 :: a_a8u0b) (a_a8uo4 :: NonEmpty a_a8u0b) :: NonEmpty a_a8u0bsingletons-base Data.List.NonEmpty.Singletons No documentation available.
type family
Intersperse (a_a3tg9 :: a_a3s1Z) (a_a3tga :: [a_a3s1Z]) :: [a_a3s1Z]singletons-base Data.List.Singletons No documentation available.
-
singletons-base Data.List.NonEmpty.Singletons No documentation available.
data
IntersperseSym1 (a6989586621681033230 :: a_a8u0b)singletons-base Data.List.NonEmpty.Singletons No documentation available.
-
singletons-base Data.List.NonEmpty.Singletons No documentation available.
-
singletons-base Data.List.Singletons No documentation available.
data
IntersperseSym1 (a6989586621679837256 :: a_a3s1Z)singletons-base Data.List.Singletons No documentation available.
-
singletons-base Data.List.Singletons No documentation available.