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