shakespeare-i18n-0.0.0: A type-based approach to internationalization.

Text.Shakespeare.I18N

Documentation

mkMessage :: String -> FilePath -> Lang -> Q [Dec]

class RenderMessage master message where

Methods

renderMessage

Arguments

:: master 
-> [Text]

languages

-> message 
-> Text 

Instances

class ToMessage a where

Methods

toMessage :: a -> Text

data SomeMessage master

Constructors

forall msg . RenderMessage master msg => SomeMessage msg 

Instances