Hoogle Search
Within LTS Haskell 24.17 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
- 
This module contains reexports from Data.List.NonEmpty and safe functions to work with list type in terms of NonEmpty. Note, that Relude reexports head, tail, init, last from Data.List.NonEmpty instead of the Data.List, so these functions are safe to use. TODO: table relude also provides custom type error for better experience with transition from lists to NonEmpty with those functions. Let's examine the behaviour of the relude list functions comparing to the corresponding base one on the example of the head function: TODO: table 
- 
relude Relude.List.NonEmpty Non-empty (and non-strict) list type. 
- 
base-compat-batteries Data.List.NonEmpty.Compat Non-empty (and non-strict) list type. 
- 
A newtype wrapper around a non-empty Collection. 
- 
basement Basement.NonEmpty NonEmpty property for any Collection 
- 
basement Basement.NonEmpty No documentation available. 
- 
ghc-internal GHC.Internal.Base Non-empty (and non-strict) list type. 
- 
protolude Protolude Non-empty (and non-strict) list type. 
- module TextShow.Data.List. - NonEmpty - TextShow instance for NonEmpty lists. Since: 3 
- 
HaXml Text.XML.HaXml.XmlContent.Parser No documentation available. 
