octane-0.11.0: Parse Rocket League replays.

Safe HaskellNone
LanguageHaskell2010

Octane.Type.List

Synopsis

Documentation

newtype List a Source #

A list of valeus.

Constructors

List [a] 

Instances

Eq a => Eq (List a) Source # 

Methods

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

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

Ord a => Ord (List a) Source # 

Methods

compare :: List a -> List a -> Ordering #

(<) :: List a -> List a -> Bool #

(<=) :: List a -> List a -> Bool #

(>) :: List a -> List a -> Bool #

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

max :: List a -> List a -> List a #

min :: List a -> List a -> List a #

Show a => Show (List a) Source # 

Methods

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

show :: List a -> String #

showList :: [List a] -> ShowS #

Generic (List a) Source # 

Associated Types

type Rep (List a) :: * -> * #

Methods

from :: List a -> Rep (List a) x #

to :: Rep (List a) x -> List a #

ToJSON a => ToJSON (List a) Source # 

Methods

toJSON :: List a -> Value #

toEncoding :: List a -> Encoding #

Binary a => Binary (List a) Source #

Bytewise lists are length-prefixed.

Methods

put :: List a -> Put #

get :: Get (List a) #

putList :: [List a] -> Put #

NFData a => NFData (List a) Source # 

Methods

rnf :: List a -> () #

type Rep (List a) Source # 
type Rep (List a) = D1 (MetaData "List" "Octane.Type.List" "octane-0.11.0-K3oATOAOKzu3J42bjJyWZ8" True) (C1 (MetaCons "List" PrefixI True) (S1 (MetaSel (Just Symbol "unpack") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 [a])))