Haxl.Core.Types

Initialization strategies

data InitStrategy

Tracing flags

data Flags

defaultFlags

ifTrace

ifReport

Statistics

data Stats

data RoundStats

data DataSourceRoundStats

type Microseconds

emptyStats

numRounds

numFetches

ppStats

ppRoundStats

ppDataSourceRoundStats

Data fetching

class DataSource u req

class DataSourceName req

type Request req a

data BlockedFetch r

data PerformFetch

Result variables

data ResultVar a

newEmptyResult

newResult

putFailure

putResult

putSuccess

takeResult

tryReadResult

tryTakeResult

Default fetch implementations

asyncFetch

asyncFetchWithDispatch

stubFetch

syncFetch

Utilities

except

setError