telescope-0.2.0: Astronomical Observations (FITS, ASDF, WCS, etc)
Safe HaskellNone
LanguageGHC2021

Telescope.Asdf.NDArray.Types

Synopsis

Documentation

data NDArrayData Source #

In-tree representation of an NDArray. You can parse a file as this and get it back. Not really what we want though but in haskell we can't easily just parse a multi-dimensional array we could do a simpler representation. Using an ADT

data DataType Source #

Instances

Instances details
Show DataType Source # 
Instance details

Defined in Telescope.Asdf.NDArray.Types

Eq DataType Source # 
Instance details

Defined in Telescope.Asdf.NDArray.Types

FromAsdf DataType Source # 
Instance details

Defined in Telescope.Asdf.Class

Methods

parseValue :: forall (es :: [Effect]). Parser :> es => Value -> Eff es DataType Source #

ToAsdf DataType Source # 
Instance details

Defined in Telescope.Asdf.Class

IsDataType 'Int8 Source # 
Instance details

Defined in Telescope.Asdf.NDArray.Types

class IsDataType (a :: k) where Source #

Instances

Instances details
IsDataType 'Int8 Source # 
Instance details

Defined in Telescope.Asdf.NDArray.Types

IsDataType Int16 Source # 
Instance details

Defined in Telescope.Asdf.NDArray.Types

IsDataType Int32 Source # 
Instance details

Defined in Telescope.Asdf.NDArray.Types

IsDataType Int64 Source # 
Instance details

Defined in Telescope.Asdf.NDArray.Types

IsDataType Double Source # 
Instance details

Defined in Telescope.Asdf.NDArray.Types

IsDataType Float Source # 
Instance details

Defined in Telescope.Asdf.NDArray.Types

IsDataType a => IsDataType ([a] :: Type) Source # 
Instance details

Defined in Telescope.Asdf.NDArray.Types