{-# LANGUAGE TypeFamilies #-} ----------------------------------------------------------------------------- -- | -- Module : Data.Series.Generic.Internal -- Copyright : (c) Laurent P. René de Cotret -- License : MIT -- Maintainer : laurent.decotret@outlook.com -- Portability : portable -- -- = WARNING -- -- This module is considered __internal__. It contains functions -- which may be unsafe to use in general, for example requiring -- the data to be pre-sorted like 'fromDistinctAscList'. -- -- The Package Versioning Policy still applies. module Data.Series.Index.Internal( Index(..), -- * Unsafe construction fromAscList, fromDistinctAscList, fromAscVector, fromDistinctAscVector, -- * Functions with unchecked pre-conditions mapMonotonic, -- * Unsafe indexing elemAt, findIndex, ) where import Data.Series.Index.Definition ( Index(..), fromAscList, fromDistinctAscList, fromAscVector , fromDistinctAscVector, mapMonotonic, elemAt, findIndex )