Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
selectStory :: ((Int, Int) -> Story -> Maybe Script) -> Script -> [StoryOption] -> PersonalData -> IO Script Source #
StoryGoto | |
Story | |
|
type StoryGuard = ReaderT PersonalData Maybe () Source #
type StoryOption = ReaderT PersonalData Maybe Story Source #
isIn :: ByteString -> StoryGuard Source #
browserIs :: Browser -> StoryGuard Source #
osIs :: OS -> StoryGuard Source #
netSpeedIs :: NetSpeed -> StoryGuard Source #
orgIs :: ByteString -> StoryGuard Source #
orgMatch :: ByteString -> StoryGuard Source #
ispIs :: ByteString -> StoryGuard Source #
refererDomainIs :: String -> StoryGuard Source #
pdTestJustIs :: Eq a => (PersonalData -> Maybe a) -> a -> StoryGuard Source #