numhask-space-0.5.0: src/NumHask/Space.hs
{-# OPTIONS_GHC -Wall #-}
-- | A continuous set of numbers.
--
-- Mathematics does not define a space, leaving library devs to experiment.
--
-- https://en.wikipedia.org/wiki/Space_(mathematics)
module NumHask.Space
( -- * Space
-- $space
module NumHask.Space.Types,
-- * Instances
-- $instances
module NumHask.Space.Point,
module NumHask.Space.Range,
module NumHask.Space.Rect,
module NumHask.Space.Time,
module NumHask.Space.Histogram,
)
where
import NumHask.Space.Histogram hiding ()
import NumHask.Space.Point hiding ()
import NumHask.Space.Range hiding ()
import NumHask.Space.Rect hiding ()
import NumHask.Space.Time hiding ()
import NumHask.Space.Types hiding ()
-- $space
-- The final frontier.
-- $instances
-- Space is an interesting cross-section of many programming domains.
--
-- - A Range is a Space of numbers.
--
-- - A Rect is a Space of Points.
--
-- - A time span is a space containing moments of time.
--
-- - A histogram is a divided Range with a count of elements within each division.