fluent
Safe HaskellNone
LanguageHaskell2010

Language.Fluent.Translate

Documentation

class Translate r where Source #

Methods

translate :: Reference -> r Source #

Instances

Instances details
Locale locale => Translate (Bundle locale -> Either String Text) Source # 
Instance details

Defined in Language.Fluent.Translate

Translate r => Translate (Override -> r) Source # 
Instance details

Defined in Language.Fluent.Translate

Methods

translate :: Reference -> Override -> r Source #

(k ~ Text, Value v, Translate r) => Translate ((k, v) -> r) Source # 
Instance details

Defined in Language.Fluent.Translate

Methods

translate :: Reference -> (k, v) -> r Source #

(Foldable f, k ~ Text, Value v, Translate r) => Translate (f (k, v) -> r) Source # 
Instance details

Defined in Language.Fluent.Translate

Methods

translate :: Reference -> f (k, v) -> r Source #