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

Text.Shakespeare.I18N

Documentation

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

class RenderMessage master message whereSource

Methods

renderMessageSource

Arguments

:: master 
-> [Text]

languages

-> message 
-> Text 

Instances

class ToMessage a whereSource

Methods

toMessage :: a -> TextSource

data SomeMessage master Source

Constructors

forall msg . RenderMessage master msg => SomeMessage msg 

Instances