octane-0.16.1: Parse Rocket League replays.

Safe HaskellNone
LanguageHaskell2010

Octane.Type.List

Synopsis

Documentation

newtype List a Source #

A list of values.

Constructors

List 

Fields

Instances

ModifyField "cache" ReplayWithoutFrames ReplayWithoutFrames (List CacheItem) (List CacheItem) 
ModifyField "cache" ReplayWithFrames ReplayWithFrames (List CacheItem) (List CacheItem) 
ModifyField "cache" OptimizedReplay OptimizedReplay (List CacheItem) (List CacheItem) 
ModifyField "classes" ReplayWithoutFrames ReplayWithoutFrames (List ClassItem) (List ClassItem) 
ModifyField "classes" ReplayWithFrames ReplayWithFrames (List ClassItem) (List ClassItem) 
ModifyField "classes" OptimizedReplay OptimizedReplay (List ClassItem) (List ClassItem) 
ModifyField "keyFrames" ReplayWithoutFrames ReplayWithoutFrames (List KeyFrame) (List KeyFrame) 
ModifyField "keyFrames" ReplayWithFrames ReplayWithFrames (List KeyFrame) (List KeyFrame) 
ModifyField "keyFrames" OptimizedReplay OptimizedReplay (List KeyFrame) (List KeyFrame) 
ModifyField "levels" ReplayWithoutFrames ReplayWithoutFrames (List Text) (List Text) 
ModifyField "levels" ReplayWithFrames ReplayWithFrames (List Text) (List Text) 
ModifyField "levels" OptimizedReplay OptimizedReplay (List Text) (List Text) 
ModifyField "marks" ReplayWithoutFrames ReplayWithoutFrames (List Mark) (List Mark) 
ModifyField "marks" ReplayWithFrames ReplayWithFrames (List Mark) (List Mark) 
ModifyField "marks" OptimizedReplay OptimizedReplay (List Mark) (List Mark) 
ModifyField "messages" ReplayWithoutFrames ReplayWithoutFrames (List Message) (List Message) 
ModifyField "messages" ReplayWithFrames ReplayWithFrames (List Message) (List Message) 
ModifyField "messages" OptimizedReplay OptimizedReplay (List Message) (List Message) 
ModifyField "names" ReplayWithoutFrames ReplayWithoutFrames (List Text) (List Text) 
ModifyField "names" ReplayWithFrames ReplayWithFrames (List Text) (List Text) 
ModifyField "names" OptimizedReplay OptimizedReplay (List Text) (List Text) 
ModifyField "objects" ReplayWithoutFrames ReplayWithoutFrames (List Text) (List Text) 
ModifyField "objects" ReplayWithFrames ReplayWithFrames (List Text) (List Text) 
ModifyField "objects" OptimizedReplay OptimizedReplay (List Text) (List Text) 
ModifyField "packages" ReplayWithoutFrames ReplayWithoutFrames (List Text) (List Text) 
ModifyField "packages" ReplayWithFrames ReplayWithFrames (List Text) (List Text) 
ModifyField "packages" OptimizedReplay OptimizedReplay (List Text) (List Text) 
ModifyField "properties" CacheItem CacheItem (List CacheProperty) (List CacheProperty) 
HasField "cache" ReplayWithoutFrames (List CacheItem) 
HasField "cache" ReplayWithFrames (List CacheItem) 
HasField "cache" OptimizedReplay (List CacheItem) 
HasField "classes" ReplayWithoutFrames (List ClassItem) 
HasField "classes" ReplayWithFrames (List ClassItem) 
HasField "classes" OptimizedReplay (List ClassItem) 
HasField "keyFrames" ReplayWithoutFrames (List KeyFrame) 
HasField "keyFrames" ReplayWithFrames (List KeyFrame) 

Methods

getField :: Proxy# Symbol "keyFrames" -> ReplayWithFrames -> List KeyFrame

HasField "keyFrames" OptimizedReplay (List KeyFrame) 

Methods

getField :: Proxy# Symbol "keyFrames" -> OptimizedReplay -> List KeyFrame

HasField "levels" ReplayWithoutFrames (List Text) 
HasField "levels" ReplayWithFrames (List Text) 

Methods

getField :: Proxy# Symbol "levels" -> ReplayWithFrames -> List Text

HasField "levels" OptimizedReplay (List Text) 

Methods

getField :: Proxy# Symbol "levels" -> OptimizedReplay -> List Text

HasField "marks" ReplayWithoutFrames (List Mark) 
HasField "marks" ReplayWithFrames (List Mark) 
HasField "marks" OptimizedReplay (List Mark) 

Methods

getField :: Proxy# Symbol "marks" -> OptimizedReplay -> List Mark

HasField "messages" ReplayWithoutFrames (List Message) 
HasField "messages" ReplayWithFrames (List Message) 

Methods

getField :: Proxy# Symbol "messages" -> ReplayWithFrames -> List Message

HasField "messages" OptimizedReplay (List Message) 

Methods

getField :: Proxy# Symbol "messages" -> OptimizedReplay -> List Message

HasField "names" ReplayWithoutFrames (List Text) 
HasField "names" ReplayWithFrames (List Text) 
HasField "names" OptimizedReplay (List Text) 

Methods

getField :: Proxy# Symbol "names" -> OptimizedReplay -> List Text

HasField "objects" ReplayWithoutFrames (List Text) 
HasField "objects" ReplayWithFrames (List Text) 

Methods

getField :: Proxy# Symbol "objects" -> ReplayWithFrames -> List Text

HasField "objects" OptimizedReplay (List Text) 

Methods

getField :: Proxy# Symbol "objects" -> OptimizedReplay -> List Text

HasField "packages" ReplayWithoutFrames (List Text) 

Methods

getField :: Proxy# Symbol "packages" -> ReplayWithoutFrames -> List Text

HasField "packages" ReplayWithFrames (List Text) 

Methods

getField :: Proxy# Symbol "packages" -> ReplayWithFrames -> List Text

HasField "packages" OptimizedReplay (List Text) 

Methods

getField :: Proxy# Symbol "packages" -> OptimizedReplay -> List Text

HasField "properties" CacheItem (List CacheProperty) 

Methods

getField :: Proxy# Symbol "properties" -> CacheItem -> List CacheProperty

HasField "content" (ArrayProperty a0) (List (Dictionary a0)) 

Methods

getField :: Proxy# Symbol "content" -> ArrayProperty a0 -> List (Dictionary a0)

HasField "unpack" (List a0) [a0] Source # 

Methods

getField :: Proxy# Symbol "unpack" -> List a0 -> [a0]

ModifyField "content" (ArrayProperty a0) (ArrayProperty a0) (List (Dictionary a0)) (List (Dictionary a0)) 

Methods

modifyField :: Proxy# Symbol "content" -> (List (Dictionary a0) -> List (Dictionary a0)) -> ArrayProperty a0 -> ArrayProperty a0

setField :: Proxy# Symbol "content" -> ArrayProperty a0 -> List (Dictionary a0) -> ArrayProperty a0

fieldLens :: Functor f => Proxy# Symbol "content" -> (List (Dictionary a0) -> f (List (Dictionary a0))) -> ArrayProperty a0 -> f (ArrayProperty a0)

ModifyField "unpack" (List a0) (List a0) [a0] [a0] Source # 

Methods

modifyField :: Proxy# Symbol "unpack" -> ([a0] -> [a0]) -> List a0 -> List a0

setField :: Proxy# Symbol "unpack" -> List a0 -> [a0] -> List a0

fieldLens :: Functor f => Proxy# Symbol "unpack" -> ([a0] -> f [a0]) -> List a0 -> f (List a0)

ModifyRec "cache" (List CacheItem) cs0 => HasField "cache" (Rec cs0 ReplayWithoutFrames) (List CacheItem) 

Methods

getField :: Proxy# Symbol "cache" -> Rec cs0 ReplayWithoutFrames -> List CacheItem

ModifyRec "cache" (List CacheItem) cs0 => HasField "cache" (Rec cs0 ReplayWithFrames) (List CacheItem) 

Methods

getField :: Proxy# Symbol "cache" -> Rec cs0 ReplayWithFrames -> List CacheItem

ModifyRec "cache" (List CacheItem) cs0 => HasField "cache" (Rec cs0 OptimizedReplay) (List CacheItem) 

Methods

getField :: Proxy# Symbol "cache" -> Rec cs0 OptimizedReplay -> List CacheItem

ModifyRec "classes" (List ClassItem) cs0 => HasField "classes" (Rec cs0 ReplayWithoutFrames) (List ClassItem) 

Methods

getField :: Proxy# Symbol "classes" -> Rec cs0 ReplayWithoutFrames -> List ClassItem

ModifyRec "classes" (List ClassItem) cs0 => HasField "classes" (Rec cs0 ReplayWithFrames) (List ClassItem) 

Methods

getField :: Proxy# Symbol "classes" -> Rec cs0 ReplayWithFrames -> List ClassItem

ModifyRec "classes" (List ClassItem) cs0 => HasField "classes" (Rec cs0 OptimizedReplay) (List ClassItem) 

Methods

getField :: Proxy# Symbol "classes" -> Rec cs0 OptimizedReplay -> List ClassItem

ModifyRec "content" (List (Dictionary a0)) cs0 => HasField "content" (Rec cs0 (ArrayProperty a0)) (List (Dictionary a0)) 

Methods

getField :: Proxy# Symbol "content" -> Rec cs0 (ArrayProperty a0) -> List (Dictionary a0)

ModifyRec "keyFrames" (List KeyFrame) cs0 => HasField "keyFrames" (Rec cs0 ReplayWithoutFrames) (List KeyFrame) 

Methods

getField :: Proxy# Symbol "keyFrames" -> Rec cs0 ReplayWithoutFrames -> List KeyFrame

ModifyRec "keyFrames" (List KeyFrame) cs0 => HasField "keyFrames" (Rec cs0 ReplayWithFrames) (List KeyFrame) 

Methods

getField :: Proxy# Symbol "keyFrames" -> Rec cs0 ReplayWithFrames -> List KeyFrame

ModifyRec "keyFrames" (List KeyFrame) cs0 => HasField "keyFrames" (Rec cs0 OptimizedReplay) (List KeyFrame) 

Methods

getField :: Proxy# Symbol "keyFrames" -> Rec cs0 OptimizedReplay -> List KeyFrame

ModifyRec "levels" (List Text) cs0 => HasField "levels" (Rec cs0 ReplayWithoutFrames) (List Text) 

Methods

getField :: Proxy# Symbol "levels" -> Rec cs0 ReplayWithoutFrames -> List Text

ModifyRec "levels" (List Text) cs0 => HasField "levels" (Rec cs0 ReplayWithFrames) (List Text) 

Methods

getField :: Proxy# Symbol "levels" -> Rec cs0 ReplayWithFrames -> List Text

ModifyRec "levels" (List Text) cs0 => HasField "levels" (Rec cs0 OptimizedReplay) (List Text) 

Methods

getField :: Proxy# Symbol "levels" -> Rec cs0 OptimizedReplay -> List Text

ModifyRec "marks" (List Mark) cs0 => HasField "marks" (Rec cs0 ReplayWithoutFrames) (List Mark) 

Methods

getField :: Proxy# Symbol "marks" -> Rec cs0 ReplayWithoutFrames -> List Mark

ModifyRec "marks" (List Mark) cs0 => HasField "marks" (Rec cs0 ReplayWithFrames) (List Mark) 

Methods

getField :: Proxy# Symbol "marks" -> Rec cs0 ReplayWithFrames -> List Mark

ModifyRec "marks" (List Mark) cs0 => HasField "marks" (Rec cs0 OptimizedReplay) (List Mark) 

Methods

getField :: Proxy# Symbol "marks" -> Rec cs0 OptimizedReplay -> List Mark

ModifyRec "messages" (List Message) cs0 => HasField "messages" (Rec cs0 ReplayWithoutFrames) (List Message) 

Methods

getField :: Proxy# Symbol "messages" -> Rec cs0 ReplayWithoutFrames -> List Message

ModifyRec "messages" (List Message) cs0 => HasField "messages" (Rec cs0 ReplayWithFrames) (List Message) 

Methods

getField :: Proxy# Symbol "messages" -> Rec cs0 ReplayWithFrames -> List Message

ModifyRec "messages" (List Message) cs0 => HasField "messages" (Rec cs0 OptimizedReplay) (List Message) 

Methods

getField :: Proxy# Symbol "messages" -> Rec cs0 OptimizedReplay -> List Message

ModifyRec "names" (List Text) cs0 => HasField "names" (Rec cs0 ReplayWithoutFrames) (List Text) 

Methods

getField :: Proxy# Symbol "names" -> Rec cs0 ReplayWithoutFrames -> List Text

ModifyRec "names" (List Text) cs0 => HasField "names" (Rec cs0 ReplayWithFrames) (List Text) 

Methods

getField :: Proxy# Symbol "names" -> Rec cs0 ReplayWithFrames -> List Text

ModifyRec "names" (List Text) cs0 => HasField "names" (Rec cs0 OptimizedReplay) (List Text) 

Methods

getField :: Proxy# Symbol "names" -> Rec cs0 OptimizedReplay -> List Text

ModifyRec "objects" (List Text) cs0 => HasField "objects" (Rec cs0 ReplayWithoutFrames) (List Text) 

Methods

getField :: Proxy# Symbol "objects" -> Rec cs0 ReplayWithoutFrames -> List Text

ModifyRec "objects" (List Text) cs0 => HasField "objects" (Rec cs0 ReplayWithFrames) (List Text) 

Methods

getField :: Proxy# Symbol "objects" -> Rec cs0 ReplayWithFrames -> List Text

ModifyRec "objects" (List Text) cs0 => HasField "objects" (Rec cs0 OptimizedReplay) (List Text) 

Methods

getField :: Proxy# Symbol "objects" -> Rec cs0 OptimizedReplay -> List Text

ModifyRec "packages" (List Text) cs0 => HasField "packages" (Rec cs0 ReplayWithoutFrames) (List Text) 

Methods

getField :: Proxy# Symbol "packages" -> Rec cs0 ReplayWithoutFrames -> List Text

ModifyRec "packages" (List Text) cs0 => HasField "packages" (Rec cs0 ReplayWithFrames) (List Text) 

Methods

getField :: Proxy# Symbol "packages" -> Rec cs0 ReplayWithFrames -> List Text

ModifyRec "packages" (List Text) cs0 => HasField "packages" (Rec cs0 OptimizedReplay) (List Text) 

Methods

getField :: Proxy# Symbol "packages" -> Rec cs0 OptimizedReplay -> List Text

ModifyRec "properties" (List CacheProperty) cs0 => HasField "properties" (Rec cs0 CacheItem) (List CacheProperty) 

Methods

getField :: Proxy# Symbol "properties" -> Rec cs0 CacheItem -> List CacheProperty

ModifyRec "unpack" [a0] cs0 => HasField "unpack" (Rec cs0 (List a0)) [a0] Source # 

Methods

getField :: Proxy# Symbol "unpack" -> Rec cs0 (List a0) -> [a0]

ModifyRec "cache" (List CacheItem) cs0 => ModifyField "cache" (Rec cs0 ReplayWithoutFrames) (Rec cs0 ReplayWithoutFrames) (List CacheItem) (List CacheItem) 
ModifyRec "cache" (List CacheItem) cs0 => ModifyField "cache" (Rec cs0 ReplayWithFrames) (Rec cs0 ReplayWithFrames) (List CacheItem) (List CacheItem) 

Methods

modifyField :: Proxy# Symbol "cache" -> (List CacheItem -> List CacheItem) -> Rec cs0 ReplayWithFrames -> Rec cs0 ReplayWithFrames

setField :: Proxy# Symbol "cache" -> Rec cs0 ReplayWithFrames -> List CacheItem -> Rec cs0 ReplayWithFrames

fieldLens :: Functor f => Proxy# Symbol "cache" -> (List CacheItem -> f (List CacheItem)) -> Rec cs0 ReplayWithFrames -> f (Rec cs0 ReplayWithFrames)

ModifyRec "cache" (List CacheItem) cs0 => ModifyField "cache" (Rec cs0 OptimizedReplay) (Rec cs0 OptimizedReplay) (List CacheItem) (List CacheItem) 

Methods

modifyField :: Proxy# Symbol "cache" -> (List CacheItem -> List CacheItem) -> Rec cs0 OptimizedReplay -> Rec cs0 OptimizedReplay

setField :: Proxy# Symbol "cache" -> Rec cs0 OptimizedReplay -> List CacheItem -> Rec cs0 OptimizedReplay

fieldLens :: Functor f => Proxy# Symbol "cache" -> (List CacheItem -> f (List CacheItem)) -> Rec cs0 OptimizedReplay -> f (Rec cs0 OptimizedReplay)

ModifyRec "classes" (List ClassItem) cs0 => ModifyField "classes" (Rec cs0 ReplayWithoutFrames) (Rec cs0 ReplayWithoutFrames) (List ClassItem) (List ClassItem) 

Methods

modifyField :: Proxy# Symbol "classes" -> (List ClassItem -> List ClassItem) -> Rec cs0 ReplayWithoutFrames -> Rec cs0 ReplayWithoutFrames

setField :: Proxy# Symbol "classes" -> Rec cs0 ReplayWithoutFrames -> List ClassItem -> Rec cs0 ReplayWithoutFrames

fieldLens :: Functor f => Proxy# Symbol "classes" -> (List ClassItem -> f (List ClassItem)) -> Rec cs0 ReplayWithoutFrames -> f (Rec cs0 ReplayWithoutFrames)

ModifyRec "classes" (List ClassItem) cs0 => ModifyField "classes" (Rec cs0 ReplayWithFrames) (Rec cs0 ReplayWithFrames) (List ClassItem) (List ClassItem) 

Methods

modifyField :: Proxy# Symbol "classes" -> (List ClassItem -> List ClassItem) -> Rec cs0 ReplayWithFrames -> Rec cs0 ReplayWithFrames

setField :: Proxy# Symbol "classes" -> Rec cs0 ReplayWithFrames -> List ClassItem -> Rec cs0 ReplayWithFrames

fieldLens :: Functor f => Proxy# Symbol "classes" -> (List ClassItem -> f (List ClassItem)) -> Rec cs0 ReplayWithFrames -> f (Rec cs0 ReplayWithFrames)

ModifyRec "classes" (List ClassItem) cs0 => ModifyField "classes" (Rec cs0 OptimizedReplay) (Rec cs0 OptimizedReplay) (List ClassItem) (List ClassItem) 

Methods

modifyField :: Proxy# Symbol "classes" -> (List ClassItem -> List ClassItem) -> Rec cs0 OptimizedReplay -> Rec cs0 OptimizedReplay

setField :: Proxy# Symbol "classes" -> Rec cs0 OptimizedReplay -> List ClassItem -> Rec cs0 OptimizedReplay

fieldLens :: Functor f => Proxy# Symbol "classes" -> (List ClassItem -> f (List ClassItem)) -> Rec cs0 OptimizedReplay -> f (Rec cs0 OptimizedReplay)

ModifyRec "content" (List (Dictionary a0)) cs0 => ModifyField "content" (Rec cs0 (ArrayProperty a0)) (Rec cs0 (ArrayProperty a0)) (List (Dictionary a0)) (List (Dictionary a0)) 

Methods

modifyField :: Proxy# Symbol "content" -> (List (Dictionary a0) -> List (Dictionary a0)) -> Rec cs0 (ArrayProperty a0) -> Rec cs0 (ArrayProperty a0)

setField :: Proxy# Symbol "content" -> Rec cs0 (ArrayProperty a0) -> List (Dictionary a0) -> Rec cs0 (ArrayProperty a0)

fieldLens :: Functor f => Proxy# Symbol "content" -> (List (Dictionary a0) -> f (List (Dictionary a0))) -> Rec cs0 (ArrayProperty a0) -> f (Rec cs0 (ArrayProperty a0))

ModifyRec "keyFrames" (List KeyFrame) cs0 => ModifyField "keyFrames" (Rec cs0 ReplayWithoutFrames) (Rec cs0 ReplayWithoutFrames) (List KeyFrame) (List KeyFrame) 

Methods

modifyField :: Proxy# Symbol "keyFrames" -> (List KeyFrame -> List KeyFrame) -> Rec cs0 ReplayWithoutFrames -> Rec cs0 ReplayWithoutFrames

setField :: Proxy# Symbol "keyFrames" -> Rec cs0 ReplayWithoutFrames -> List KeyFrame -> Rec cs0 ReplayWithoutFrames

fieldLens :: Functor f => Proxy# Symbol "keyFrames" -> (List KeyFrame -> f (List KeyFrame)) -> Rec cs0 ReplayWithoutFrames -> f (Rec cs0 ReplayWithoutFrames)

ModifyRec "keyFrames" (List KeyFrame) cs0 => ModifyField "keyFrames" (Rec cs0 ReplayWithFrames) (Rec cs0 ReplayWithFrames) (List KeyFrame) (List KeyFrame) 

Methods

modifyField :: Proxy# Symbol "keyFrames" -> (List KeyFrame -> List KeyFrame) -> Rec cs0 ReplayWithFrames -> Rec cs0 ReplayWithFrames

setField :: Proxy# Symbol "keyFrames" -> Rec cs0 ReplayWithFrames -> List KeyFrame -> Rec cs0 ReplayWithFrames

fieldLens :: Functor f => Proxy# Symbol "keyFrames" -> (List KeyFrame -> f (List KeyFrame)) -> Rec cs0 ReplayWithFrames -> f (Rec cs0 ReplayWithFrames)

ModifyRec "keyFrames" (List KeyFrame) cs0 => ModifyField "keyFrames" (Rec cs0 OptimizedReplay) (Rec cs0 OptimizedReplay) (List KeyFrame) (List KeyFrame) 

Methods

modifyField :: Proxy# Symbol "keyFrames" -> (List KeyFrame -> List KeyFrame) -> Rec cs0 OptimizedReplay -> Rec cs0 OptimizedReplay

setField :: Proxy# Symbol "keyFrames" -> Rec cs0 OptimizedReplay -> List KeyFrame -> Rec cs0 OptimizedReplay

fieldLens :: Functor f => Proxy# Symbol "keyFrames" -> (List KeyFrame -> f (List KeyFrame)) -> Rec cs0 OptimizedReplay -> f (Rec cs0 OptimizedReplay)

ModifyRec "levels" (List Text) cs0 => ModifyField "levels" (Rec cs0 ReplayWithoutFrames) (Rec cs0 ReplayWithoutFrames) (List Text) (List Text) 

Methods

modifyField :: Proxy# Symbol "levels" -> (List Text -> List Text) -> Rec cs0 ReplayWithoutFrames -> Rec cs0 ReplayWithoutFrames

setField :: Proxy# Symbol "levels" -> Rec cs0 ReplayWithoutFrames -> List Text -> Rec cs0 ReplayWithoutFrames

fieldLens :: Functor f => Proxy# Symbol "levels" -> (List Text -> f (List Text)) -> Rec cs0 ReplayWithoutFrames -> f (Rec cs0 ReplayWithoutFrames)

ModifyRec "levels" (List Text) cs0 => ModifyField "levels" (Rec cs0 ReplayWithFrames) (Rec cs0 ReplayWithFrames) (List Text) (List Text) 

Methods

modifyField :: Proxy# Symbol "levels" -> (List Text -> List Text) -> Rec cs0 ReplayWithFrames -> Rec cs0 ReplayWithFrames

setField :: Proxy# Symbol "levels" -> Rec cs0 ReplayWithFrames -> List Text -> Rec cs0 ReplayWithFrames

fieldLens :: Functor f => Proxy# Symbol "levels" -> (List Text -> f (List Text)) -> Rec cs0 ReplayWithFrames -> f (Rec cs0 ReplayWithFrames)

ModifyRec "levels" (List Text) cs0 => ModifyField "levels" (Rec cs0 OptimizedReplay) (Rec cs0 OptimizedReplay) (List Text) (List Text) 

Methods

modifyField :: Proxy# Symbol "levels" -> (List Text -> List Text) -> Rec cs0 OptimizedReplay -> Rec cs0 OptimizedReplay

setField :: Proxy# Symbol "levels" -> Rec cs0 OptimizedReplay -> List Text -> Rec cs0 OptimizedReplay

fieldLens :: Functor f => Proxy# Symbol "levels" -> (List Text -> f (List Text)) -> Rec cs0 OptimizedReplay -> f (Rec cs0 OptimizedReplay)

ModifyRec "marks" (List Mark) cs0 => ModifyField "marks" (Rec cs0 ReplayWithoutFrames) (Rec cs0 ReplayWithoutFrames) (List Mark) (List Mark) 

Methods

modifyField :: Proxy# Symbol "marks" -> (List Mark -> List Mark) -> Rec cs0 ReplayWithoutFrames -> Rec cs0 ReplayWithoutFrames

setField :: Proxy# Symbol "marks" -> Rec cs0 ReplayWithoutFrames -> List Mark -> Rec cs0 ReplayWithoutFrames

fieldLens :: Functor f => Proxy# Symbol "marks" -> (List Mark -> f (List Mark)) -> Rec cs0 ReplayWithoutFrames -> f (Rec cs0 ReplayWithoutFrames)

ModifyRec "marks" (List Mark) cs0 => ModifyField "marks" (Rec cs0 ReplayWithFrames) (Rec cs0 ReplayWithFrames) (List Mark) (List Mark) 

Methods

modifyField :: Proxy# Symbol "marks" -> (List Mark -> List Mark) -> Rec cs0 ReplayWithFrames -> Rec cs0 ReplayWithFrames

setField :: Proxy# Symbol "marks" -> Rec cs0 ReplayWithFrames -> List Mark -> Rec cs0 ReplayWithFrames

fieldLens :: Functor f => Proxy# Symbol "marks" -> (List Mark -> f (List Mark)) -> Rec cs0 ReplayWithFrames -> f (Rec cs0 ReplayWithFrames)

ModifyRec "marks" (List Mark) cs0 => ModifyField "marks" (Rec cs0 OptimizedReplay) (Rec cs0 OptimizedReplay) (List Mark) (List Mark) 

Methods

modifyField :: Proxy# Symbol "marks" -> (List Mark -> List Mark) -> Rec cs0 OptimizedReplay -> Rec cs0 OptimizedReplay

setField :: Proxy# Symbol "marks" -> Rec cs0 OptimizedReplay -> List Mark -> Rec cs0 OptimizedReplay

fieldLens :: Functor f => Proxy# Symbol "marks" -> (List Mark -> f (List Mark)) -> Rec cs0 OptimizedReplay -> f (Rec cs0 OptimizedReplay)

ModifyRec "messages" (List Message) cs0 => ModifyField "messages" (Rec cs0 ReplayWithoutFrames) (Rec cs0 ReplayWithoutFrames) (List Message) (List Message) 

Methods

modifyField :: Proxy# Symbol "messages" -> (List Message -> List Message) -> Rec cs0 ReplayWithoutFrames -> Rec cs0 ReplayWithoutFrames

setField :: Proxy# Symbol "messages" -> Rec cs0 ReplayWithoutFrames -> List Message -> Rec cs0 ReplayWithoutFrames

fieldLens :: Functor f => Proxy# Symbol "messages" -> (List Message -> f (List Message)) -> Rec cs0 ReplayWithoutFrames -> f (Rec cs0 ReplayWithoutFrames)

ModifyRec "messages" (List Message) cs0 => ModifyField "messages" (Rec cs0 ReplayWithFrames) (Rec cs0 ReplayWithFrames) (List Message) (List Message) 

Methods

modifyField :: Proxy# Symbol "messages" -> (List Message -> List Message) -> Rec cs0 ReplayWithFrames -> Rec cs0 ReplayWithFrames

setField :: Proxy# Symbol "messages" -> Rec cs0 ReplayWithFrames -> List Message -> Rec cs0 ReplayWithFrames

fieldLens :: Functor f => Proxy# Symbol "messages" -> (List Message -> f (List Message)) -> Rec cs0 ReplayWithFrames -> f (Rec cs0 ReplayWithFrames)

ModifyRec "messages" (List Message) cs0 => ModifyField "messages" (Rec cs0 OptimizedReplay) (Rec cs0 OptimizedReplay) (List Message) (List Message) 

Methods

modifyField :: Proxy# Symbol "messages" -> (List Message -> List Message) -> Rec cs0 OptimizedReplay -> Rec cs0 OptimizedReplay

setField :: Proxy# Symbol "messages" -> Rec cs0 OptimizedReplay -> List Message -> Rec cs0 OptimizedReplay

fieldLens :: Functor f => Proxy# Symbol "messages" -> (List Message -> f (List Message)) -> Rec cs0 OptimizedReplay -> f (Rec cs0 OptimizedReplay)

ModifyRec "names" (List Text) cs0 => ModifyField "names" (Rec cs0 ReplayWithoutFrames) (Rec cs0 ReplayWithoutFrames) (List Text) (List Text) 

Methods

modifyField :: Proxy# Symbol "names" -> (List Text -> List Text) -> Rec cs0 ReplayWithoutFrames -> Rec cs0 ReplayWithoutFrames

setField :: Proxy# Symbol "names" -> Rec cs0 ReplayWithoutFrames -> List Text -> Rec cs0 ReplayWithoutFrames

fieldLens :: Functor f => Proxy# Symbol "names" -> (List Text -> f (List Text)) -> Rec cs0 ReplayWithoutFrames -> f (Rec cs0 ReplayWithoutFrames)

ModifyRec "names" (List Text) cs0 => ModifyField "names" (Rec cs0 ReplayWithFrames) (Rec cs0 ReplayWithFrames) (List Text) (List Text) 

Methods

modifyField :: Proxy# Symbol "names" -> (List Text -> List Text) -> Rec cs0 ReplayWithFrames -> Rec cs0 ReplayWithFrames

setField :: Proxy# Symbol "names" -> Rec cs0 ReplayWithFrames -> List Text -> Rec cs0 ReplayWithFrames

fieldLens :: Functor f => Proxy# Symbol "names" -> (List Text -> f (List Text)) -> Rec cs0 ReplayWithFrames -> f (Rec cs0 ReplayWithFrames)

ModifyRec "names" (List Text) cs0 => ModifyField "names" (Rec cs0 OptimizedReplay) (Rec cs0 OptimizedReplay) (List Text) (List Text) 

Methods

modifyField :: Proxy# Symbol "names" -> (List Text -> List Text) -> Rec cs0 OptimizedReplay -> Rec cs0 OptimizedReplay

setField :: Proxy# Symbol "names" -> Rec cs0 OptimizedReplay -> List Text -> Rec cs0 OptimizedReplay

fieldLens :: Functor f => Proxy# Symbol "names" -> (List Text -> f (List Text)) -> Rec cs0 OptimizedReplay -> f (Rec cs0 OptimizedReplay)

ModifyRec "objects" (List Text) cs0 => ModifyField "objects" (Rec cs0 ReplayWithoutFrames) (Rec cs0 ReplayWithoutFrames) (List Text) (List Text) 

Methods

modifyField :: Proxy# Symbol "objects" -> (List Text -> List Text) -> Rec cs0 ReplayWithoutFrames -> Rec cs0 ReplayWithoutFrames

setField :: Proxy# Symbol "objects" -> Rec cs0 ReplayWithoutFrames -> List Text -> Rec cs0 ReplayWithoutFrames

fieldLens :: Functor f => Proxy# Symbol "objects" -> (List Text -> f (List Text)) -> Rec cs0 ReplayWithoutFrames -> f (Rec cs0 ReplayWithoutFrames)

ModifyRec "objects" (List Text) cs0 => ModifyField "objects" (Rec cs0 ReplayWithFrames) (Rec cs0 ReplayWithFrames) (List Text) (List Text) 

Methods

modifyField :: Proxy# Symbol "objects" -> (List Text -> List Text) -> Rec cs0 ReplayWithFrames -> Rec cs0 ReplayWithFrames

setField :: Proxy# Symbol "objects" -> Rec cs0 ReplayWithFrames -> List Text -> Rec cs0 ReplayWithFrames

fieldLens :: Functor f => Proxy# Symbol "objects" -> (List Text -> f (List Text)) -> Rec cs0 ReplayWithFrames -> f (Rec cs0 ReplayWithFrames)

ModifyRec "objects" (List Text) cs0 => ModifyField "objects" (Rec cs0 OptimizedReplay) (Rec cs0 OptimizedReplay) (List Text) (List Text) 

Methods

modifyField :: Proxy# Symbol "objects" -> (List Text -> List Text) -> Rec cs0 OptimizedReplay -> Rec cs0 OptimizedReplay

setField :: Proxy# Symbol "objects" -> Rec cs0 OptimizedReplay -> List Text -> Rec cs0 OptimizedReplay

fieldLens :: Functor f => Proxy# Symbol "objects" -> (List Text -> f (List Text)) -> Rec cs0 OptimizedReplay -> f (Rec cs0 OptimizedReplay)

ModifyRec "packages" (List Text) cs0 => ModifyField "packages" (Rec cs0 ReplayWithoutFrames) (Rec cs0 ReplayWithoutFrames) (List Text) (List Text) 

Methods

modifyField :: Proxy# Symbol "packages" -> (List Text -> List Text) -> Rec cs0 ReplayWithoutFrames -> Rec cs0 ReplayWithoutFrames

setField :: Proxy# Symbol "packages" -> Rec cs0 ReplayWithoutFrames -> List Text -> Rec cs0 ReplayWithoutFrames

fieldLens :: Functor f => Proxy# Symbol "packages" -> (List Text -> f (List Text)) -> Rec cs0 ReplayWithoutFrames -> f (Rec cs0 ReplayWithoutFrames)

ModifyRec "packages" (List Text) cs0 => ModifyField "packages" (Rec cs0 ReplayWithFrames) (Rec cs0 ReplayWithFrames) (List Text) (List Text) 

Methods

modifyField :: Proxy# Symbol "packages" -> (List Text -> List Text) -> Rec cs0 ReplayWithFrames -> Rec cs0 ReplayWithFrames

setField :: Proxy# Symbol "packages" -> Rec cs0 ReplayWithFrames -> List Text -> Rec cs0 ReplayWithFrames

fieldLens :: Functor f => Proxy# Symbol "packages" -> (List Text -> f (List Text)) -> Rec cs0 ReplayWithFrames -> f (Rec cs0 ReplayWithFrames)

ModifyRec "packages" (List Text) cs0 => ModifyField "packages" (Rec cs0 OptimizedReplay) (Rec cs0 OptimizedReplay) (List Text) (List Text) 

Methods

modifyField :: Proxy# Symbol "packages" -> (List Text -> List Text) -> Rec cs0 OptimizedReplay -> Rec cs0 OptimizedReplay

setField :: Proxy# Symbol "packages" -> Rec cs0 OptimizedReplay -> List Text -> Rec cs0 OptimizedReplay

fieldLens :: Functor f => Proxy# Symbol "packages" -> (List Text -> f (List Text)) -> Rec cs0 OptimizedReplay -> f (Rec cs0 OptimizedReplay)

ModifyRec "properties" (List CacheProperty) cs0 => ModifyField "properties" (Rec cs0 CacheItem) (Rec cs0 CacheItem) (List CacheProperty) (List CacheProperty) 

Methods

modifyField :: Proxy# Symbol "properties" -> (List CacheProperty -> List CacheProperty) -> Rec cs0 CacheItem -> Rec cs0 CacheItem

setField :: Proxy# Symbol "properties" -> Rec cs0 CacheItem -> List CacheProperty -> Rec cs0 CacheItem

fieldLens :: Functor f => Proxy# Symbol "properties" -> (List CacheProperty -> f (List CacheProperty)) -> Rec cs0 CacheItem -> f (Rec cs0 CacheItem)

ModifyRec "unpack" [a0] cs0 => ModifyField "unpack" (Rec cs0 (List a0)) (Rec cs0 (List a0)) [a0] [a0] Source # 

Methods

modifyField :: Proxy# Symbol "unpack" -> ([a0] -> [a0]) -> Rec cs0 (List a0) -> Rec cs0 (List a0)

setField :: Proxy# Symbol "unpack" -> Rec cs0 (List a0) -> [a0] -> Rec cs0 (List a0)

fieldLens :: Functor f => Proxy# Symbol "unpack" -> ([a0] -> f [a0]) -> Rec cs0 (List a0) -> f (Rec cs0 (List a0))

IsList (List a) Source #

Allows creating List values with fromList. Also allows List literals with the OverloadedLists extension.

Associated Types

type Item (List a) :: * #

Methods

fromList :: [Item (List a)] -> List a #

fromListN :: Int -> [Item (List a)] -> List a #

toList :: List a -> [Item (List a)] #

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 #

Binary a => Binary (List a) Source #

Prefixed with the number of elements in the list.

Methods

put :: List a -> Put #

get :: Get (List a) #

putList :: [List a] -> Put #

NFData a => NFData (List a) Source # 

Methods

rnf :: List a -> () #

ToJSON a => ToJSON (List a) Source #

Encoded as a JSON array directly.

Methods

toJSON :: List a -> Value

toEncoding :: List a -> Encoding

toJSONList :: [List a] -> Value

toEncodingList :: [List a] -> Encoding

type UpdateType "cache" ReplayWithoutFrames (List CacheItem) 
type UpdateType "cache" ReplayWithFrames (List CacheItem) 
type UpdateType "cache" ReplayWithFrames (List CacheItem) = ReplayWithFrames
type UpdateType "cache" OptimizedReplay (List CacheItem) 
type UpdateType "cache" OptimizedReplay (List CacheItem) = OptimizedReplay
type UpdateType "classes" ReplayWithoutFrames (List ClassItem) 
type UpdateType "classes" ReplayWithFrames (List ClassItem) 
type UpdateType "classes" ReplayWithFrames (List ClassItem) = ReplayWithFrames
type UpdateType "classes" OptimizedReplay (List ClassItem) 
type UpdateType "classes" OptimizedReplay (List ClassItem) = OptimizedReplay
type UpdateType "keyFrames" ReplayWithoutFrames (List KeyFrame) 
type UpdateType "keyFrames" ReplayWithoutFrames (List KeyFrame) = ReplayWithoutFrames
type UpdateType "keyFrames" ReplayWithFrames (List KeyFrame) 
type UpdateType "keyFrames" ReplayWithFrames (List KeyFrame) = ReplayWithFrames
type UpdateType "keyFrames" OptimizedReplay (List KeyFrame) 
type UpdateType "keyFrames" OptimizedReplay (List KeyFrame) = OptimizedReplay
type UpdateType "levels" ReplayWithoutFrames (List Text) 
type UpdateType "levels" ReplayWithoutFrames (List Text) = ReplayWithoutFrames
type UpdateType "levels" ReplayWithFrames (List Text) 
type UpdateType "levels" ReplayWithFrames (List Text) = ReplayWithFrames
type UpdateType "levels" OptimizedReplay (List Text) 
type UpdateType "levels" OptimizedReplay (List Text) = OptimizedReplay
type UpdateType "marks" ReplayWithoutFrames (List Mark) 
type UpdateType "marks" ReplayWithoutFrames (List Mark) = ReplayWithoutFrames
type UpdateType "marks" ReplayWithFrames (List Mark) 
type UpdateType "marks" ReplayWithFrames (List Mark) = ReplayWithFrames
type UpdateType "marks" OptimizedReplay (List Mark) 
type UpdateType "marks" OptimizedReplay (List Mark) = OptimizedReplay
type UpdateType "messages" ReplayWithoutFrames (List Message) 
type UpdateType "messages" ReplayWithoutFrames (List Message) = ReplayWithoutFrames
type UpdateType "messages" ReplayWithFrames (List Message) 
type UpdateType "messages" ReplayWithFrames (List Message) = ReplayWithFrames
type UpdateType "messages" OptimizedReplay (List Message) 
type UpdateType "messages" OptimizedReplay (List Message) = OptimizedReplay
type UpdateType "names" ReplayWithoutFrames (List Text) 
type UpdateType "names" ReplayWithoutFrames (List Text) = ReplayWithoutFrames
type UpdateType "names" ReplayWithFrames (List Text) 
type UpdateType "names" ReplayWithFrames (List Text) = ReplayWithFrames
type UpdateType "names" OptimizedReplay (List Text) 
type UpdateType "names" OptimizedReplay (List Text) = OptimizedReplay
type UpdateType "objects" ReplayWithoutFrames (List Text) 
type UpdateType "objects" ReplayWithoutFrames (List Text) = ReplayWithoutFrames
type UpdateType "objects" ReplayWithFrames (List Text) 
type UpdateType "objects" ReplayWithFrames (List Text) = ReplayWithFrames
type UpdateType "objects" OptimizedReplay (List Text) 
type UpdateType "objects" OptimizedReplay (List Text) = OptimizedReplay
type UpdateType "packages" ReplayWithoutFrames (List Text) 
type UpdateType "packages" ReplayWithoutFrames (List Text) = ReplayWithoutFrames
type UpdateType "packages" ReplayWithFrames (List Text) 
type UpdateType "packages" ReplayWithFrames (List Text) = ReplayWithFrames
type UpdateType "packages" OptimizedReplay (List Text) 
type UpdateType "packages" OptimizedReplay (List Text) = OptimizedReplay
type UpdateType "properties" CacheItem (List CacheProperty) 
type UpdateType "properties" CacheItem (List CacheProperty) = CacheItem
type FieldType "unpack" (List a0) Source # 
type FieldType "unpack" (List a0) = [a0]
type UpdateType "content" (ArrayProperty a0) (List (Dictionary a0)) 
type UpdateType "content" (ArrayProperty a0) (List (Dictionary a0)) = ArrayProperty a0
type UpdateType "unpack" (List a0) [a0] Source # 
type UpdateType "unpack" (List a0) [a0] = List a0
type Rep (List a) Source # 
type Rep (List a) = D1 (MetaData "List" "Octane.Type.List" "octane-0.16.1-GutvkXgevkCABZiWZysr0h" True) (C1 (MetaCons "List" PrefixI True) (S1 (MetaSel (Just Symbol "listUnpack") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 [a])))
type Item (List a) Source # 
type Item (List a) = a