fontconfig-pure-0.5.1.0: Queries your system (Linux/BSD/etc) font database.
Safe HaskellSafe-Inferred
LanguageHaskell2010

Graphics.Text.Font.Choose.Value

Description

A dynamic type system for patterns.

Synopsis

Documentation

data Value Source #

A dynamic type system for Patterns.

Instances

Instances details
Arbitrary Value Source # 
Instance details

Defined in Graphics.Text.Font.Choose.Value

Methods

arbitrary :: Gen Value #

shrink :: Value -> [Value] #

Generic Value Source # 
Instance details

Defined in Graphics.Text.Font.Choose.Value

Associated Types

type Rep Value :: Type -> Type #

Methods

from :: Value -> Rep Value x #

to :: Rep Value x -> Value #

Read Value Source # 
Instance details

Defined in Graphics.Text.Font.Choose.Value

Show Value Source # 
Instance details

Defined in Graphics.Text.Font.Choose.Value

Methods

showsPrec :: Int -> Value -> ShowS #

show :: Value -> String #

showList :: [Value] -> ShowS #

ToValue Value Source # 
Instance details

Defined in Graphics.Text.Font.Choose.Value

Eq Value Source # 
Instance details

Defined in Graphics.Text.Font.Choose.Value

Methods

(==) :: Value -> Value -> Bool #

(/=) :: Value -> Value -> Bool #

Ord Value Source # 
Instance details

Defined in Graphics.Text.Font.Choose.Value

Methods

compare :: Value -> Value -> Ordering #

(<) :: Value -> Value -> Bool #

(<=) :: Value -> Value -> Bool #

(>) :: Value -> Value -> Bool #

(>=) :: Value -> Value -> Bool #

max :: Value -> Value -> Value #

min :: Value -> Value -> Value #

Hashable Value Source # 
Instance details

Defined in Graphics.Text.Font.Choose.Value

Methods

hashWithSalt :: Int -> Value -> Int #

hash :: Value -> Int #

MessagePack Value Source # 
Instance details

Defined in Graphics.Text.Font.Choose.Value

type Rep Value Source # 
Instance details

Defined in Graphics.Text.Font.Choose.Value

validValue :: Value -> Bool Source #

Can the value be processed by FontConfig?

class ToValue x where Source #

Coerces compiletime types to or from runtime types.

Minimal complete definition

toValue, fromValue

Instances

Instances details
ToValue CharSet' Source # 
Instance details

Defined in Graphics.Text.Font.Choose.Value

ToValue LangSet' Source # 
Instance details

Defined in Graphics.Text.Font.Choose.Value

ToValue Range Source # 
Instance details

Defined in Graphics.Text.Font.Choose.Value

ToValue Value Source # 
Instance details

Defined in Graphics.Text.Font.Choose.Value

ToValue String Source # 
Instance details

Defined in Graphics.Text.Font.Choose.Value

ToValue () Source # 
Instance details

Defined in Graphics.Text.Font.Choose.Value

ToValue Bool Source # 
Instance details

Defined in Graphics.Text.Font.Choose.Value

ToValue Double Source # 
Instance details

Defined in Graphics.Text.Font.Choose.Value

ToValue Int Source # 
Instance details

Defined in Graphics.Text.Font.Choose.Value

ToValue (M22 Double) Source # 
Instance details

Defined in Graphics.Text.Font.Choose.Value