config-manager-0.3.0.1: Configuration management

LicenseGPL-3
MaintainerJoris Guyonvarch <joris@guyonvarch.me>
Stabilityexperimental
Safe HaskellSafe
LanguageHaskell2010

Data.ConfigManager.Types

Description

Configuration management types.

Synopsis

Documentation

data Config Source #

Configuration data.

Constructors

Config 

data Expr Source #

An expression is either a binding or an import.

type Name = Text Source #

A name is a text.

type Value = Text Source #

A value is a text.

class Configured a where Source #

This class represents types that can be converted from a value to a destination type

Minimal complete definition

convert

Methods

convert :: Value -> Maybe a Source #