Safe Haskell | Safe-Inferred |
---|---|
Language | GHC2021 |
This module contains JSON decoder for the raw syntax.
Documentation
Instances
FromJSON PlaySyntax Source # | |
Defined in Haxible.Syntax parseJSON :: Value -> Parser PlaySyntax # parseJSONList :: Value -> Parser [PlaySyntax] # | |
Show task => Show (BasePlay task) Source # | |
Eq task => Eq (BasePlay task) Source # | |
Instances
FromJSON PlaySyntax Source # | |
Defined in Haxible.Syntax parseJSON :: Value -> Parser PlaySyntax # parseJSONList :: Value -> Parser [PlaySyntax] # | |
FromJSON TaskSyntax Source # | |
Defined in Haxible.Syntax parseJSON :: Value -> Parser TaskSyntax # parseJSONList :: Value -> Parser [TaskSyntax] # | |
Show value => Show (BaseTask value) Source # | |
Eq value => Eq (BaseTask value) Source # | |
type TaskSyntax = BaseTask Value Source #
type PlaySyntax = BasePlay TaskSyntax Source #
propagableAttrs :: [Text] Source #