Database.Orchestrate.Types

General Types

Aliases

type APIKey

type Collection

type Key

type Ref

type Timestamp

type Location

type RestCall a

Result Limits

type Limit

type Offset

Conditional API Calls

type IfMatch'

data IfMatch

Ranges

type Range a

data RangeEnd a

Key/Value Types

type KVList v

Ref Types

data TombstoneItem v

Type Lenses and Prisms

_TombstoneItem

_LiveItem

livePath

liveTime

liveValue

tombstonePath

tombstoneTime

Event Types

Type Aliases

type EventList a b

type EventType

Event Location

data EventPath

eventPath

eventPathType

eventPathTime

eventPathOrd

Event Data

data EventItem a b

eventItem

eventTime

eventOrd

Graph Types

type RelKind

type RelList a b

Search Types

type QueryText

List of Search Results

data SearchList v

searchResults

searchTotal

Single Search Result

data SearchItem v

searchItem

searchScore

Session

data Session

sessionURL

sessionKey

sessionVersion

sessionOptions

Orchestrate Types

Data

class OrchestrateData a

Monad Types

data OrchestrateT m a

type OrchestrateIO

type Orchestrate

Result Types

Lists of Results

data ResultList i

resultCount

resultList

resultPrev

resultNext

Individual Results

data ResultItem p v

itemPath

itemValue

Rich Item Locations (Paths)

data Path

itemCollection

itemKey

itemRef

Re-exports

Accessing Data

ask

asks

Throwing and Handling Errors

throwError

catchError