Data.Fortune

data FortuneFile

fortuneFilePath

fortuneIndexPath

openFortuneFile

closeFortuneFile

getIndex

rebuildIndex

getFortune

getFortunes

getNumFortunes

appendFortune

data Index

openIndex

createVirtualIndex

closeIndex

getStats

data StatsProblem

data HeaderProblem

data IndexProblem

checkIndex

data IndexEntry

indexEntryStats

getEntries

getEntry

unfoldEntries

appendEntries

appendEntry

clearIndex

rebuildStats

data FortuneStats

numFortunes

minChars

maxLines

minLines

maxChars

listFortuneFiles

listFortuneFilesIn

findFortuneFile

findFortuneFileIn

findFortuneFilesIn

data FortuneType

getFortuneDir

defaultFortuneFiles

defaultFortuneSearchPath

getFortuneSearchPath

resolveFortuneFile

resolveFortuneFiles

randomFortune

randomFortuneFromRandomFile

defaultFortuneDistribution

fortuneDistributionWhere

withFortuneFile

withFortuneFiles

mapFortunesWithIndexM

mapFortunesWithIndex

mapFortunesM

mapFortunes

filterFortunesWithIndexM

filterFortunesWithIndex

filterFortunesM

filterFortunes