argo-0.2021.10.17: Parse and render JSON.
Safe HaskellSafe-Inferred
LanguageHaskell2010

Argo.Type.Array

Documentation

newtype Array a Source #

Constructors

Array (Array Int a) 

Instances

Instances details
Lift a => Lift (Array a :: Type) Source # 
Instance details

Defined in Argo.Type.Array

Methods

lift :: Array a -> Q Exp #

liftTyped :: Array a -> Q (TExp (Array a)) #

Eq a => Eq (Array a) Source # 
Instance details

Defined in Argo.Type.Array

Methods

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

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

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

Defined in Argo.Type.Array

Methods

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

show :: Array a -> String #

showList :: [Array a] -> ShowS #

NFData a => NFData (Array a) Source # 
Instance details

Defined in Argo.Type.Array

Methods

rnf :: Array a -> () #

encode :: (a -> Builder) -> Array a -> Builder Source #