Portability | unportable |
---|---|
Stability | unstable |
Maintainer | pbrisbin@gmail.com |
Safe Haskell | None |
- gravatar :: GravatarOptions -> Text -> String
- data GravatarOptions = GravatarOptions {}
- newtype Size = Size Int
- data DefaultImg
- newtype ForceDefault = ForceDefault Bool
- data Rating
- class Default a where
- def :: a
- defaultConfig :: GravatarOptions
Documentation
gravatar :: GravatarOptions -> Text -> StringSource
Return the avatar for the given email using the provided options
Options
data GravatarOptions Source
data DefaultImg Source
Image to show when an avatar is not available
Custom String | supply your own url |
NotFound | do not load an image return a 404 |
MM | mystery man |
Identicon | geometric pattern based on the hash |
MonsterId | a generated monster |
Wavatar | generated faces |
Retro | generated, 8-bit arcade style pixelated face |
GravatarParam DefaultImg |
class Default a where
A class for types with a default value.
def :: a
The default value for this type.
Default Double | |
Default Float | |
Default Int | |
Default Int8 | |
Default Int16 | |
Default Int32 | |
Default Int64 | |
Default Integer | |
Default Ordering | |
Default Word | |
Default Word8 | |
Default Word16 | |
Default Word32 | |
Default Word64 | |
Default () | |
Default All | |
Default Any | |
Default IntSet | |
Default TimeLocale | |
Default GravatarOptions | |
Default [a] | |
Integral a => Default (Ratio a) | |
Default a => Default (IO a) | |
(Default a, RealFloat a) => Default (Complex a) | |
Default a => Default (Dual a) | |
Default (Endo a) | |
Num a => Default (Sum a) | |
Num a => Default (Product a) | |
Default (First a) | |
Default (Last a) | |
Default (Maybe a) | |
Default a => Default (Tree a) | |
Default (Seq a) | |
Default (IntMap v) | |
Default (Set v) | |
Default (DList a) | |
Default r => Default (e -> r) | |
(Default a, Default b) => Default (a, b) | |
Default (Map k v) | |
(Default a, Default b, Default c) => Default (a, b, c) | |
(Default a, Default b, Default c, Default d) => Default (a, b, c, d) | |
(Default a, Default b, Default c, Default d, Default e) => Default (a, b, c, d, e) |
defaultConfig :: GravatarOptionsSource
Available for backwards compatability, using def
is advised