calamity-0.2.0.0: A library for writing discord bots in haskell
Safe HaskellNone
LanguageHaskell2010

Calamity.Internal.IntColour

Description

An internal newtype for parsing colours

Documentation

newtype IntColour Source #

Constructors

IntColour (Colour Double) 

Instances

Instances details
Show IntColour Source # 
Instance details

Defined in Calamity.Internal.IntColour

Generic IntColour Source # 
Instance details

Defined in Calamity.Internal.IntColour

Associated Types

type Rep IntColour :: Type -> Type #

TextShow IntColour Source # 
Instance details

Defined in Calamity.Internal.IntColour

FromJSON IntColour Source # 
Instance details

Defined in Calamity.Internal.IntColour

Methods

parseJSON :: Value -> Parser IntColour

parseJSONList :: Value -> Parser [IntColour]

ToJSON IntColour Source # 
Instance details

Defined in Calamity.Internal.IntColour

Methods

toJSON :: IntColour -> Value

toEncoding :: IntColour -> Encoding

toJSONList :: [IntColour] -> Value

toEncodingList :: [IntColour] -> Encoding

type Rep IntColour Source # 
Instance details

Defined in Calamity.Internal.IntColour

type Rep IntColour = D1 ('MetaData "IntColour" "Calamity.Internal.IntColour" "calamity-0.2.0.0-inplace" 'True) (C1 ('MetaCons "IntColour" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Colour Double))))