typed-encoding-0.5.2.3: Type safe string transformations
Safe HaskellSafe-Inferred
LanguageHaskell2010

Examples.TypedEncoding.Instances.Do.Sample

Description

This module defines some example "do-" encodings

See Examples.TypedEncoding.Overview for usage examples.

(moved from Data.TypedEncoding.Instances.Do.Sample)

Since: 0.5.0.0

Synopsis

Documentation

newtype SizeLimit Source #

Since: 0.1.0.0

Constructors

SizeLimit 

Fields

Instances

Instances details
Eq SizeLimit Source # 
Instance details

Defined in Examples.TypedEncoding.Instances.Do.Sample

Show SizeLimit Source # 
Instance details

Defined in Examples.TypedEncoding.Instances.Do.Sample

HasA SizeLimit Config Source # 
Instance details

Defined in Examples.TypedEncoding.Overview

Methods

has :: Config -> SizeLimit Source #

Orphan instances

(HasA SizeLimit c, Applicative f) => Encode f "do-size-limit" "do-size-limit" c ByteString Source # 
Instance details

Methods

encoding :: Encoding f "do-size-limit" "do-size-limit" c ByteString Source #

(HasA SizeLimit c, Applicative f) => Encode f "do-size-limit" "do-size-limit" c Text Source #

Since: 0.3.0.0

Instance details

Methods

encoding :: Encoding f "do-size-limit" "do-size-limit" c Text Source #

Applicative f => Encode f "do-reverse" "do-reverse" c Text Source # 
Instance details

Methods

encoding :: Encoding f "do-reverse" "do-reverse" c Text Source #

Applicative f => Encode f "do-reverse" "do-reverse" c Text Source #

Since: 0.3.0.0

Instance details

Methods

encoding :: Encoding f "do-reverse" "do-reverse" c Text Source #

Applicative f => Encode f "do-Title" "do-Title" c Text Source # 
Instance details

Methods

encoding :: Encoding f "do-Title" "do-Title" c Text Source #

Applicative f => Encode f "do-Title" "do-Title" c Text Source #

Since: 0.3.0.0

Instance details

Methods

encoding :: Encoding f "do-Title" "do-Title" c Text Source #

Applicative f => Encode f "do-lower" "do-lower" c Text Source # 
Instance details

Methods

encoding :: Encoding f "do-lower" "do-lower" c Text Source #

Applicative f => Encode f "do-lower" "do-lower" c Text Source #

Since: 0.3.0.0

Instance details

Methods

encoding :: Encoding f "do-lower" "do-lower" c Text Source #

Applicative f => Encode f "do-UPPER" "do-UPPER" c Text Source # 
Instance details

Methods

encoding :: Encoding f "do-UPPER" "do-UPPER" c Text Source #

Applicative f => Encode f "do-UPPER" "do-UPPER" c Text Source #

Since: 0.3.0.0

Instance details

Methods

encoding :: Encoding f "do-UPPER" "do-UPPER" c Text Source #

(RecreateErr f, Applicative f) => Validate f "do-UPPER" "do-UPPER" c Text Source # 
Instance details

Methods

validation :: Validation f "do-UPPER" "do-UPPER" c Text Source #