Safe Haskell | Unsafe |
---|---|
Language | Haskell2010 |
- query :: ThentosQuery e v -> UnsafeAction e s v
- getConfig :: UnsafeAction e s ThentosConfig
- getCurrentTime :: UnsafeAction e s Timestamp
- genRandomBytes :: Int -> UnsafeAction e s SBS
- makeUserFromFormData :: UserFormData -> UnsafeAction e s User
- hashUserPass :: UserPass -> UnsafeAction e s (HashedSecret UserPass)
- hashServiceKey :: ServiceKey -> UnsafeAction e s (HashedSecret ServiceKey)
- sendMail :: Maybe UserName -> UserEmail -> ST -> ST -> UnsafeAction e s ()
- logger :: Priority -> String -> UnsafeAction e s ()
- logIfError :: Show e => UnsafeAction e s v -> UnsafeAction e s v
Documentation
query :: ThentosQuery e v -> UnsafeAction e s v
getConfig :: UnsafeAction e s ThentosConfig
getCurrentTime :: UnsafeAction e s Timestamp
genRandomBytes :: Int -> UnsafeAction e s SBS
A relative of cprgGenerate
from crypto-random.
makeUserFromFormData :: UserFormData -> UnsafeAction e s User
hashUserPass :: UserPass -> UnsafeAction e s (HashedSecret UserPass)
hashServiceKey :: ServiceKey -> UnsafeAction e s (HashedSecret ServiceKey)
sendMail :: Maybe UserName -> UserEmail -> ST -> ST -> UnsafeAction e s ()
logger :: Priority -> String -> UnsafeAction e s ()
logIfError :: Show e => UnsafeAction e s v -> UnsafeAction e s v