llvm-hs-pure-6.2.0: Pure Haskell LLVM functionality (no FFI).

Safe HaskellSafe
LanguageHaskell2010

LLVM.IRBuilder.Internal.SnocList

Documentation

newtype SnocList a Source #

Constructors

SnocList 

Fields

Instances
Eq a => Eq (SnocList a) Source # 
Instance details

Defined in LLVM.IRBuilder.Internal.SnocList

Methods

(==) :: SnocList a -> SnocList a -> Bool #

(/=) :: SnocList a -> SnocList a -> Bool #

Show a => Show (SnocList a) Source # 
Instance details

Defined in LLVM.IRBuilder.Internal.SnocList

Methods

showsPrec :: Int -> SnocList a -> ShowS #

show :: SnocList a -> String #

showList :: [SnocList a] -> ShowS #

Semigroup (SnocList a) Source # 
Instance details

Defined in LLVM.IRBuilder.Internal.SnocList

Methods

(<>) :: SnocList a -> SnocList a -> SnocList a #

sconcat :: NonEmpty (SnocList a) -> SnocList a #

stimes :: Integral b => b -> SnocList a -> SnocList a #

Monoid (SnocList a) Source # 
Instance details

Defined in LLVM.IRBuilder.Internal.SnocList

Methods

mempty :: SnocList a #

mappend :: SnocList a -> SnocList a -> SnocList a #

mconcat :: [SnocList a] -> SnocList a #

snoc :: SnocList a -> a -> SnocList a Source #