Text.PCLT.CatalogMaths
Description
Functions from this module isn't used for catalog formation. It's not very wise to have two similar codes of catalog maths here and in module Text.PCLT.MakeCatalog, since it raises double maintenence problem. Perhaps the problem will be solved in future versions.
The math's errors, however, seems to be of use in other modules.
- data AddLngTpl_toPCLT_Error
- addLngTpl_toPCLT :: PCLT_ID -> (LanguageName, LocalizedTemplate) -> LocalizableTemplate -> PCLT_InnerConfig -> (LocalizableTemplate, [AddLngTpl_toPCLT_Error])
- data AddPCLT_toPCLT_Error
- addPCLT_toPCLT :: PCLT_ID -> LocalizableTemplate -> LocalizableTemplate -> PCLT_InnerConfig -> (LocalizableTemplate, [AddPCLT_toPCLT_Error])
Documentation
data AddLngTpl_toPCLT_Error Source
Error type for addLngTpl_toPCLT
.
addLngTpl_toPCLT :: PCLT_ID -> (LanguageName, LocalizedTemplate) -> LocalizableTemplate -> PCLT_InnerConfig -> (LocalizableTemplate, [AddLngTpl_toPCLT_Error])Source
Adds localized template as a special case of localizable template.
data AddPCLT_toPCLT_Error Source
Error type for addPCLT_toPCLT
.
addPCLT_toPCLT :: PCLT_ID -> LocalizableTemplate -> LocalizableTemplate -> PCLT_InnerConfig -> (LocalizableTemplate, [AddPCLT_toPCLT_Error])Source
Adds up localizable templates, their localized cases.