Safe Haskell | Safe-Inferred |
---|---|
Language | GHC2021 |
Telescope.Asdf.Core
Synopsis
Documentation
VOUnit: https://www.ivoa.net/documents/VOUnits/20231215/REC-VOUnits-1.1.html - Unrecognised units should be accepted by parsers, as long as they are parsed giving preference to the syntaxes and prefixes described here.
Constructors
Count | |
Pixel | |
Degrees | |
Nanometers | |
Meters | |
Kilometers | |
Arcseconds | |
Unit Text |
Tag a value with a Unit
Instances
Generic Quantity Source # | |
FromAsdf Quantity Source # | |
Defined in Telescope.Asdf.Core | |
ToAsdf Quantity Source # | |
type Rep Quantity Source # | |
Defined in Telescope.Asdf.Core type Rep Quantity = D1 ('MetaData "Quantity" "Telescope.Asdf.Core" "telescope-0.3.0-inplace" 'False) (C1 ('MetaCons "Quantity" 'PrefixI 'True) (S1 ('MetaSel ('Just "unit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Unit) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Value))) |
Required Software node at the top-level
Instances
Generic Software Source # | |
Show Software Source # | |
Eq Software Source # | |
FromAsdf Software Source # | |
Defined in Telescope.Asdf.Core | |
ToAsdf Software Source # | |
type Rep Software Source # | |
Defined in Telescope.Asdf.Core type Rep Software = D1 ('MetaData "Software" "Telescope.Asdf.Core" "telescope-0.3.0-inplace" 'False) (C1 ('MetaCons "Software" 'PrefixI 'True) ((S1 ('MetaSel ('Just "author") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "homepage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "version") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))) |
toAsdfDoc :: (ToAsdf a, Error AsdfError :> es) => a -> Eff es Asdf Source #
Convert any ToAsdf into a raw Asdf document
Constructors
History | |
Fields |
Instances
Generic History Source # | |
Show History Source # | |
FromAsdf History Source # | |
Defined in Telescope.Asdf.Core | |
ToAsdf History Source # | |
type Rep History Source # | |
Defined in Telescope.Asdf.Core type Rep History = D1 ('MetaData "History" "Telescope.Asdf.Core" "telescope-0.3.0-inplace" 'False) (C1 ('MetaCons "History" 'PrefixI 'True) (S1 ('MetaSel ('Just "extensions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [ExtensionMetadata]))) |
data ExtensionMetadata Source #
Constructors
ExtensionMetadata | |
Fields
|