Innovenergy_trunk/frontend/node_modules/fp-ts/lib/index.d.ts

719 lines
12 KiB
TypeScript

/**
* @since 2.0.0
*/
import * as alt from './Alt'
import * as alternative from './Alternative'
import * as applicative from './Applicative'
import * as apply from './Apply'
import * as array from './Array'
import * as bifunctor from './Bifunctor'
import * as boolean from './boolean'
import * as booleanAlgebra from './BooleanAlgebra'
import * as bounded from './Bounded'
import * as boundedDistributiveLattice from './BoundedDistributiveLattice'
import * as boundedJoinSemilattice from './BoundedJoinSemilattice'
import * as boundedLattice from './BoundedLattice'
import * as boundedMeetSemilattice from './BoundedMeetSemilattice'
import * as category from './Category'
import * as chain from './Chain'
import * as chainRec from './ChainRec'
import * as choice from './Choice'
import * as comonad from './Comonad'
import * as compactable from './Compactable'
import * as console from './Console'
import * as const_ from './Const'
import * as contravariant from './Contravariant'
import * as date from './Date'
import * as distributiveLattice from './DistributiveLattice'
import * as either from './Either'
import * as eitherT from './EitherT'
import * as endomorphism from './Endomorphism'
import * as eq from './Eq'
import * as extend from './Extend'
import * as field from './Field'
import * as filterable from './Filterable'
import * as filterableWithIndex from './FilterableWithIndex'
import * as foldable from './Foldable'
import * as foldableWithIndex from './FoldableWithIndex'
import * as fromEither from './FromEither'
import * as fromIO from './FromIO'
import * as fromReader from './FromReader'
import * as fromState from './FromState'
import * as fromTask from './FromTask'
import * as fromThese from './FromThese'
import * as function_ from './function'
import * as functor from './Functor'
import * as functorWithIndex from './FunctorWithIndex'
import * as group from './Group'
import * as heytingAlgebra from './HeytingAlgebra'
import * as hkt from './HKT'
import * as identity from './Identity'
import * as invariant from './Invariant'
import * as io from './IO'
import * as ioEither from './IOEither'
import * as ioOption from './IOOption'
import * as ioRef from './IORef'
import * as joinSemilattice from './JoinSemilattice'
import * as json from './Json'
import * as lattice from './Lattice'
import * as magma from './Magma'
import * as map from './Map'
import * as meetSemilattice from './MeetSemilattice'
import * as monad from './Monad'
import * as monadIO from './MonadIO'
import * as monadTask from './MonadTask'
import * as monadThrow from './MonadThrow'
import * as monoid from './Monoid'
import * as naturalTransformation from './NaturalTransformation'
import * as nonEmptyArray from './NonEmptyArray'
import * as number from './number'
import * as option from './Option'
import * as optionT from './OptionT'
import * as ord from './Ord'
import * as ordering from './Ordering'
import * as pipeable from './pipeable'
import * as pointed from './Pointed'
import * as predicate from './Predicate'
import * as profunctor from './Profunctor'
import * as random from './Random'
import * as reader from './Reader'
import * as readerEither from './ReaderEither'
import * as readerIO from './ReaderIO'
import * as readerT from './ReaderT'
import * as readerTask from './ReaderTask'
import * as readerTaskEither from './ReaderTaskEither'
import * as readonlyArray from './ReadonlyArray'
import * as readonlyMap from './ReadonlyMap'
import * as readonlyNonEmptyArray from './ReadonlyNonEmptyArray'
import * as readonlyRecord from './ReadonlyRecord'
import * as readonlySet from './ReadonlySet'
import * as readonlyTuple from './ReadonlyTuple'
import * as record from './Record'
import * as refinement from './Refinement'
import * as ring from './Ring'
import * as semigroup from './Semigroup'
import * as semigroupoid from './Semigroupoid'
import * as semiring from './Semiring'
import * as separated from './Separated'
import * as set from './Set'
import * as show from './Show'
import * as state from './State'
import * as stateReaderTaskEither from './StateReaderTaskEither'
import * as stateT from './StateT'
import * as store from './Store'
import * as string from './string'
import * as strong from './Strong'
import * as struct from './struct'
import * as task from './Task'
import * as taskEither from './TaskEither'
import * as taskOption from './TaskOption'
import * as taskThese from './TaskThese'
import * as these from './These'
import * as theseT from './TheseT'
import * as traced from './Traced'
import * as traversable from './Traversable'
import * as traversableWithIndex from './TraversableWithIndex'
import * as tree from './Tree'
import * as tuple from './Tuple'
import * as unfoldable from './Unfoldable'
import * as validationT from './ValidationT'
import * as void_ from './void'
import * as witherable from './Witherable'
import * as writer from './Writer'
import * as writerT from './WriterT'
import * as zero from './Zero'
export {
/**
* @category model
* @since 2.0.0
*/
alt,
/**
* @category model
* @since 2.0.0
*/
alternative,
/**
* @category model
* @since 2.0.0
*/
applicative,
/**
* @category model
* @since 2.0.0
*/
apply,
/**
* @category data types
* @since 2.0.0
*/
array,
/**
* @category model
* @since 2.0.0
*/
bifunctor,
/**
* @since 2.2.0
*/
boolean,
/**
* @category model
* @since 2.0.0
*/
booleanAlgebra,
/**
* @category model
* @since 2.0.0
*/
bounded,
/**
* @category model
* @since 2.0.0
*/
boundedDistributiveLattice,
/**
* @category model
* @since 2.0.0
*/
boundedJoinSemilattice,
/**
* @category model
* @since 2.0.0
*/
boundedLattice,
/**
* @category model
* @since 2.0.0
*/
boundedMeetSemilattice,
/**
* @category model
* @since 2.0.0
*/
category,
/**
* @category model
* @since 2.0.0
*/
chain,
/**
* @category model
* @since 2.0.0
*/
chainRec,
/**
* @category model
* @since 2.0.0
*/
choice,
/**
* @category model
* @since 2.0.0
*/
comonad,
/**
* @category model
* @since 2.0.0
*/
compactable,
/**
* @since 2.0.0
*/
console,
/**
* @category data types
* @since 2.0.0
*/
const_ as const,
/**
* @category model
* @since 2.0.0
*/
contravariant,
/**
* @since 2.0.0
*/
date,
/**
* @category model
* @since 2.0.0
*/
distributiveLattice,
/**
* @category data types
* @since 2.0.0
*/
either,
/**
* @category monad transformers
* @since 2.0.0
*/
eitherT,
/**
* @category data types
* @since 2.11.0
*/
endomorphism,
/**
* @category model
* @since 2.0.0
*/
extend,
/**
* @category model
* @since 2.0.0
*/
field,
/**
* @category model
* @since 2.0.0
*/
filterable,
/**
* @category model
* @since 2.0.0
*/
filterableWithIndex,
/**
* @category model
* @since 2.0.0
*/
foldable,
/**
* @category model
* @since 2.0.0
*/
foldableWithIndex,
/**
* @category model
* @since 2.10.0
*/
fromEither,
/**
* @category model
* @since 2.10.0
*/
fromIO,
/**
* @category model
* @since 2.11.0
*/
fromReader,
/**
* @category model
* @since 2.11.0
*/
fromState,
/**
* @category model
* @since 2.10.0
*/
fromTask,
/**
* @category model
* @since 2.11.0
*/
fromThese,
/**
* @since 2.0.0
*/
function_ as function,
/**
* @category model
* @since 2.0.0
*/
functor,
/**
* @category model
* @since 2.0.0
*/
functorWithIndex,
/**
* @category model
* @since 2.0.0
*/
group,
/**
* @category model
* @since 2.0.0
*/
heytingAlgebra,
/**
* @since 2.0.0
*/
hkt,
/**
* @category data types
* @since 2.0.0
*/
identity,
/**
* @category model
* @since 2.0.0
*/
invariant,
/**
* @category data types
* @since 2.0.0
*/
io,
/**
* @category data types
* @since 2.0.0
*/
ioEither,
/**
* @category data types
* @since 2.12.0
*/
ioOption,
/**
* @since 2.0.0
*/
ioRef,
/**
* @category model
* @since 2.0.0
*/
joinSemilattice,
/**
* @since 2.10.0
*/
json,
/**
* @category model
* @since 2.0.0
*/
lattice,
/**
* @category model
* @since 2.0.0
*/
magma,
/**
* @category data types
* @since 2.0.0
*/
map,
/**
* @category model
* @since 2.0.0
*/
meetSemilattice,
/**
* @category model
* @since 2.0.0
*/
monad,
/**
* @category model
* @since 2.0.0
*/
monadIO,
/**
* @category model
* @since 2.0.0
*/
monadTask,
/**
* @category model
* @since 2.0.0
*/
monadThrow,
/**
* @category model
* @since 2.0.0
*/
monoid,
/**
* @since 2.11.0
*/
naturalTransformation,
/**
* @category data types
* @since 2.0.0
*/
nonEmptyArray,
/**
* @since 2.10.0
*/
number,
/**
* @category data types
* @since 2.0.0
*/
option,
/**
* @category monad transformers
* @since 2.0.0
*/
optionT,
/**
* @category model
* @since 2.0.0
*/
ord,
/**
* @since 2.0.0
*/
ordering,
/**
* @since 2.0.0
*/
pipeable,
/**
* @category model
* @since 2.10.0
*/
pointed,
/**
* @category data types
* @since 2.11.0
*/
predicate,
/**
* @category model
* @since 2.0.0
*/
profunctor,
/**
* @since 2.0.0
*/
random,
/**
* @category data types
* @since 2.0.0
*/
reader,
/**
* @category data types
* @since 2.0.0
*/
readerEither,
/**
* @category data types
* @since 2.0.0
*/
readerIO,
/**
* @category monad transformers
* @since 2.0.0
*/
readerT,
/**
* @category data types
* @since 2.0.0
*/
readerTaskEither,
/**
* @category data types
* @since 2.5.0
*/
readonlyArray,
/**
* @category data types
* @since 2.5.0
*/
readonlyMap,
/**
* @category data types
* @since 2.5.0
*/
readonlyNonEmptyArray,
/**
* @category data types
* @since 2.5.0
*/
readonlyRecord,
/**
* @category data types
* @since 2.5.0
*/
readonlySet,
/**
* @category data types
* @since 2.5.0
*/
readonlyTuple,
/**
* @category data types
* @since 2.3.0
*/
readerTask,
/**
* @category data types
* @since 2.0.0
*/
record,
/**
* @category data types
* @since 2.11.0
*/
refinement,
/**
* @category model
* @since 2.0.0
*/
ring,
/**
* @category model
* @since 2.0.0
*/
semigroup,
/**
* @category model
* @since 2.0.0
*/
semigroupoid,
/**
* @category model
* @since 2.0.0
*/
semiring,
/**
* @category data types
* @since 2.10.0
*/
separated,
/**
* @category data types
* @since 2.0.0
*/
set,
/**
* @category model
* @since 2.0.0
*/
eq,
/**
* @category model
* @since 2.0.0
*/
show,
/**
* @category data types
* @since 2.0.0
*/
state,
/**
* @category data types
* @since 2.0.0
*/
stateReaderTaskEither,
/**
* @category monad transformers
* @since 2.0.0
*/
stateT,
/**
* @category data types
* @since 2.0.0
*/
store,
/**
* @since 2.10.0
*/
string,
/**
* @category model
* @since 2.0.0
*/
strong,
/**
* @since 2.10.0
*/
struct,
/**
* @category data types
* @since 2.0.0
*/
task,
/**
* @category data types
* @since 2.0.0
*/
taskEither,
/**
* @category data types
* @since 2.10.0
*/
taskOption,
/**
* @category data types
* @since 2.4.0
*/
taskThese,
/**
* @category data types
* @since 2.0.0
*/
these,
/**
* @category monad transformers
* @since 2.4.0
*/
theseT,
/**
* @category data types
* @since 2.0.0
*/
traced,
/**
* @category model
* @since 2.0.0
*/
traversable,
/**
* @category model
* @since 2.0.0
*/
traversableWithIndex,
/**
* @category data types
* @since 2.0.0
*/
tree,
/**
* @category data types
* @since 2.0.0
*/
tuple,
/**
* @category model
* @since 2.0.0
*/
unfoldable,
/**
* @category data types
* @since 2.0.0
*/
validationT,
/**
* @category zone of death
* @since 2.11.0
* @deprecated
*/
void_ as void,
/**
* @category model
* @since 2.0.0
*/
witherable,
/**
* @category data types
* @since 2.0.0
*/
writer,
/**
* @category monad transformers
* @since 2.4.0
*/
writerT,
/**
* @category model
* @since 2.11.0
*/
zero
}