-- Hoogle documentation, generated by Haddock -- See Hoogle, http://www.haskell.org/hoogle/ -- | lists with O(1) append -- -- lists with O(1) append @package alist @version 0.1.2.7 module Data.AList data AList a AListTip :: a -> AList a AListAppend :: AList a -> AList a -> AList a AListEmpty :: AList a singleton :: () => a -> AList a append :: () => AList a -> AList a -> AList a cons :: () => a -> AList a -> AList a snoc :: () => AList a -> a -> AList a drawAList :: Show a => AList a -> [Char] drawAList' :: Show a => AList a -> [Char] instance GHC.Show.Show a => GHC.Show.Show (Data.AList.AList a) instance GHC.Read.Read a => GHC.Read.Read (Data.AList.AList a) instance GHC.Classes.Eq a => GHC.Classes.Eq (Data.AList.AList a) instance GHC.Classes.Ord a => GHC.Classes.Ord (Data.AList.AList a) instance Data.Foldable.Foldable Data.AList.AList instance GHC.Base.Monoid (Data.AList.AList a) instance GHC.Base.Semigroup (Data.AList.AList a) module Data.AList.NonEmpty data AListNonEmpty a AListNonEmptyAppend :: AListNonEmpty a -> AListNonEmpty a -> AListNonEmpty a AListNonEmptySingle :: a -> AListNonEmpty a append :: () => AListNonEmpty a -> AListNonEmpty a -> AListNonEmpty a instance GHC.Show.Show a => GHC.Show.Show (Data.AList.NonEmpty.AListNonEmpty a) instance GHC.Read.Read a => GHC.Read.Read (Data.AList.NonEmpty.AListNonEmpty a) instance Data.Foldable.Foldable Data.AList.NonEmpty.AListNonEmpty instance GHC.Base.Semigroup (Data.AList.NonEmpty.AListNonEmpty a)