Module

EasyAlexa

Package
purescript-easy-alexa
Repository
twitchard/purescript-easy-alexa

#EmptyableSlot Source

class EmptyableSlot a  where

Members

Instances

#Slot Source

class Slot a  where

Members

#SlotRec Source

type SlotRec = { name :: String, typeName :: String, values :: Array { synonyms :: Array String, value :: String } }

#InputRec Source

type InputRec = { inputName :: String, slotRecs :: Array SlotRec }

#AlexaInput Source

#AlexaInputRep Source

#AlexaInputRow Source

class AlexaInputRow (rs :: RowList) (r :: Row Type) | rs -> r where

Members

Instances

#Builtin Source

data Builtin (sym :: Symbol) a

Constructors

Instances

#exactly Source

exactly :: forall a sym. Builtin sym a -> Maybe a

#BuiltinSlot Source

class BuiltinSlot (sym :: Symbol) a  where

Members

Instances

Modules
EasyAlexa