napkin-core
Safe HaskellNone
LanguageGHC2024

Napkin.Types.Runtime

Documentation

newtype TaskId #

Constructors

TaskId 

Fields

Instances

Instances details
ToJSON TaskId # 
Instance details

Defined in Napkin.Types.Runtime

ToJSONKey TaskId # 
Instance details

Defined in Napkin.Types.Runtime

Generic TaskId # 
Instance details

Defined in Napkin.Types.Runtime

Associated Types

type Rep TaskId 
Instance details

Defined in Napkin.Types.Runtime

type Rep TaskId = D1 ('MetaData "TaskId" "Napkin.Types.Runtime" "napkin-core-2.0.0-736Vkc9fD3k54aiMX2RyMy" 'True) (C1 ('MetaCons "TaskId" 'PrefixI 'True) (S1 ('MetaSel ('Just "taskIdSegments") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [Text])))

Methods

from :: TaskId -> Rep TaskId x #

to :: Rep TaskId x -> TaskId #

Show TaskId # 
Instance details

Defined in Napkin.Types.Runtime

Eq TaskId # 
Instance details

Defined in Napkin.Types.Runtime

Methods

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

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

Ord TaskId # 
Instance details

Defined in Napkin.Types.Runtime

Hashable TaskId # 
Instance details

Defined in Napkin.Types.Runtime

Methods

hashWithSalt :: Int -> TaskId -> Int #

hash :: TaskId -> Int #

type Rep TaskId # 
Instance details

Defined in Napkin.Types.Runtime

type Rep TaskId = D1 ('MetaData "TaskId" "Napkin.Types.Runtime" "napkin-core-2.0.0-736Vkc9fD3k54aiMX2RyMy" 'True) (C1 ('MetaCons "TaskId" 'PrefixI 'True) (S1 ('MetaSel ('Just "taskIdSegments") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [Text])))

newtype RunId #

Constructors

RunId Text 

Instances

Instances details
FromJSON RunId # 
Instance details

Defined in Napkin.Types.Runtime

ToJSON RunId # 
Instance details

Defined in Napkin.Types.Runtime

Buildable RunId # 
Instance details

Defined in Napkin.Types.Runtime

Methods

build :: RunId -> Builder #

IsString RunId # 
Instance details

Defined in Napkin.Types.Runtime

Methods

fromString :: String -> RunId #

Generic RunId # 
Instance details

Defined in Napkin.Types.Runtime

Associated Types

type Rep RunId 
Instance details

Defined in Napkin.Types.Runtime

type Rep RunId = D1 ('MetaData "RunId" "Napkin.Types.Runtime" "napkin-core-2.0.0-736Vkc9fD3k54aiMX2RyMy" 'True) (C1 ('MetaCons "RunId" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

Methods

from :: RunId -> Rep RunId x #

to :: Rep RunId x -> RunId #

Show RunId # 
Instance details

Defined in Napkin.Types.Runtime

Methods

showsPrec :: Int -> RunId -> ShowS #

show :: RunId -> String #

showList :: [RunId] -> ShowS #

type Rep RunId # 
Instance details

Defined in Napkin.Types.Runtime

type Rep RunId = D1 ('MetaData "RunId" "Napkin.Types.Runtime" "napkin-core-2.0.0-736Vkc9fD3k54aiMX2RyMy" 'True) (C1 ('MetaCons "RunId" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))