module Telescope.Fits
( decode
, encode
, decodeDataArray
, encodeDataArray
, lookupKeyword
, Header
, Value (..)
, LogicalConstant (..)
, FromHeader (..)
, FromKeyword (..)
, ToKeyword (..)
, ToHeader (..)
, Parser
, Fits (..)
, PrimaryHDU (..)
, ImageHDU (..)
, BinTableHDU (..)
, DataArray (..)
, Extension (..)
, Axis
, Axes
, Major (..)
, BitPix (..)
, addComment
, keyword
, dataArray
, emptyDataArray
, Array
, Ix1
, Ix2
, Ix3
, Ix4
, Ix5
, size
, (!>)
, (!?>)
, (<!)
, (<!?)
, (<!>)
, Dim (..)
) where
import Data.Massiv.Array (Array, Dim (..), Ix1, Ix2, Ix3, Ix4, Ix5, size, (!>), (!?>), (<!), (<!>), (<!?))
import Telescope.Data.Parser (Parser)
import Telescope.Fits.DataArray
import Telescope.Fits.Encoding
import Telescope.Fits.Header (FromHeader (..), FromKeyword (..), ToHeader (..), ToKeyword (..), addComment, keyword, lookupKeyword)
import Telescope.Fits.Types