úÎxu$      !"#!#An list with at least one element. $ The head of the non-empty list.  The tail of the non-empty list. :Constructs a non-empty list with the given head and tail.  The head.  The tail. GConstructs a non-empty list with the given head and tail (an alias for nonEmpty).  The head.  The tail. Tries to convert a list to a NonEmpty returning Nothing if the given list is empty. The list to convert. 'WARNING: Fails if given the empty list.  Tries to convert a list to a NonEmpty. )The list to convert (must not be empty). &Prepends a value to a non-empty list. The value to prepend. "The non-empty list to prepend to. ;Reduce left on the given non-empty list using a semigroup. <Reduce right on the given non-empty list using a semigroup. 6Reverses the elements of the (finite) non-empty list. % !   A wrapper of NonEmpty that has a zip-like  Applicative instance. & #Unwraps a zip-like non-empty list. !Wraps a non-empty list. "ARuns a function for non-empty lists on zip-like non-empty lists. #ARuns a function for zip-like non-empty lists on non-empty lists.  !"# !"# !"#'      !"#$%&'()NonEmptyList-0.0.8Data.List.NonEmptyData.List.ZipNonEmptyNonEmptyneHeadneTailnonEmpty|: toNonEmptyunsafeToNonEmpty.:sumlsumrreversescanlscanl1scanrscanr1iteratecycleinitstailssortinsertunzip prop_neHead prop_neTail prop_nonEmptyprop_nonEmptyAliasprop_toNonEmptyprop_unsafeNonEmpty prop_cons prop_append prop_reverse ZipNonEmptynezipNeusingNeusingZnelistZ