Skip to main content Link Search Menu Expand Document (external link)

index.ts overview

Since v2.0.0


Exports Grouped by Category


utils

Arbitrary (namespace export)

Re-exports all named exports from the “./Arbitrary.js” module as Arbitrary.

Signature

export * as Arbitrary from "./Arbitrary.js"

Source

Since v3.10.0

Array (namespace export)

Re-exports all named exports from the “./Array.js” module as Array.

Signature

export * as Array from "./Array.js"

Source

Since v2.0.0

BigDecimal (namespace export)

Re-exports all named exports from the “./BigDecimal.js” module as BigDecimal.

See

  • module:BigInt for more similar operations on bigint types
  • module:Number for more similar operations on number types

Signature

export * as BigDecimal from "./BigDecimal.js"

Source

Since v2.0.0

BigInt (namespace export)

Re-exports all named exports from the “./BigInt.js” module as BigInt.

See

  • module:BigDecimal for more similar operations on BigDecimal types
  • module:Number for more similar operations on number types

Signature

export * as BigInt from "./BigInt.js"

Source

Since v2.0.0

Boolean (namespace export)

Re-exports all named exports from the “./Boolean.js” module as Boolean.

Signature

export * as Boolean from "./Boolean.js"

Source

Since v2.0.0

Brand (namespace export)

Re-exports all named exports from the “./Brand.js” module as Brand.

Signature

export * as Brand from "./Brand.js"

Source

Since v2.0.0

Cache (namespace export)

Re-exports all named exports from the “./Cache.js” module as Cache.

Signature

export * as Cache from "./Cache.js"

Source

Since v2.0.0

Cause (namespace export)

Re-exports all named exports from the “./Cause.js” module as Cause.

Signature

export * as Cause from "./Cause.js"

Source

Since v2.0.0

Channel (namespace export)

Re-exports all named exports from the “./Channel.js” module as Channel.

Signature

export * as Channel from "./Channel.js"

Source

Since v2.0.0

ChildExecutorDecision (namespace export)

Re-exports all named exports from the “./ChildExecutorDecision.js” module as ChildExecutorDecision.

Signature

export * as ChildExecutorDecision from "./ChildExecutorDecision.js"

Source

Since v2.0.0

Chunk (namespace export)

Re-exports all named exports from the “./Chunk.js” module as Chunk.

Signature

export * as Chunk from "./Chunk.js"

Source

Since v2.0.0

Clock (namespace export)

Re-exports all named exports from the “./Clock.js” module as Clock.

Signature

export * as Clock from "./Clock.js"

Source

Since v2.0.0

Config (namespace export)

Re-exports all named exports from the “./Config.js” module as Config.

Signature

export * as Config from "./Config.js"

Source

Since v2.0.0

ConfigError (namespace export)

Re-exports all named exports from the “./ConfigError.js” module as ConfigError.

Signature

export * as ConfigError from "./ConfigError.js"

Source

Since v2.0.0

ConfigProvider (namespace export)

Re-exports all named exports from the “./ConfigProvider.js” module as ConfigProvider.

Signature

export * as ConfigProvider from "./ConfigProvider.js"

Source

Since v2.0.0

ConfigProviderPathPatch (namespace export)

Re-exports all named exports from the “./ConfigProviderPathPatch.js” module as ConfigProviderPathPatch.

Signature

export * as ConfigProviderPathPatch from "./ConfigProviderPathPatch.js"

Source

Since v2.0.0

Console (namespace export)

Re-exports all named exports from the “./Console.js” module as Console.

Signature

export * as Console from "./Console.js"

Source

Since v2.0.0

Context (namespace export)

Re-exports all named exports from the “./Context.js” module as Context.

Signature

export * as Context from "./Context.js"

Source

Since v2.0.0

Cron (namespace export)

Re-exports all named exports from the “./Cron.js” module as Cron.

Signature

export * as Cron from "./Cron.js"

Source

Since v2.0.0

Data (namespace export)

Re-exports all named exports from the “./Data.js” module as Data.

Signature

export * as Data from "./Data.js"

Source

Since v2.0.0

DateTime (namespace export)

Re-exports all named exports from the “./DateTime.js” module as DateTime.

Signature

export * as DateTime from "./DateTime.js"

Source

Since v3.6.0

DefaultServices (namespace export)

Re-exports all named exports from the “./DefaultServices.js” module as DefaultServices.

Signature

export * as DefaultServices from "./DefaultServices.js"

Source

Since v2.0.0

Deferred (namespace export)

Re-exports all named exports from the “./Deferred.js” module as Deferred.

Signature

export * as Deferred from "./Deferred.js"

Source

Since v2.0.0

Differ (namespace export)

Re-exports all named exports from the “./Differ.js” module as Differ.

Signature

export * as Differ from "./Differ.js"

Source

Since v2.0.0

Duration (namespace export)

Re-exports all named exports from the “./Duration.js” module as Duration.

Signature

export * as Duration from "./Duration.js"

Source

Since v2.0.0

Effect (namespace export)

Re-exports all named exports from the “./Effect.js” module as Effect.

Signature

export * as Effect from "./Effect.js"

Source

Since v2.0.0

Effectable (namespace export)

Re-exports all named exports from the “./Effectable.js” module as Effectable.

Signature

export * as Effectable from "./Effectable.js"

Source

Since v2.0.0

Either (namespace export)

Re-exports all named exports from the “./Either.js” module as Either.

Signature

export * as Either from "./Either.js"

Source

Since v2.0.0

Encoding (namespace export)

Re-exports all named exports from the “./Encoding.js” module as Encoding.

Signature

export * as Encoding from "./Encoding.js"

Source

Since v2.0.0

Equal (namespace export)

Re-exports all named exports from the “./Equal.js” module as Equal.

Signature

export * as Equal from "./Equal.js"

Source

Since v2.0.0

Equivalence (namespace export)

Re-exports all named exports from the “./Equivalence.js” module as Equivalence.

Signature

export * as Equivalence from "./Equivalence.js"

Source

Since v2.0.0

ExecutionStrategy (namespace export)

Re-exports all named exports from the “./ExecutionStrategy.js” module as ExecutionStrategy.

Signature

export * as ExecutionStrategy from "./ExecutionStrategy.js"

Source

Since v2.0.0

Exit (namespace export)

Re-exports all named exports from the “./Exit.js” module as Exit.

Signature

export * as Exit from "./Exit.js"

Source

Since v2.0.0

FastCheck (namespace export)

Re-exports all named exports from the “./FastCheck.js” module as FastCheck.

Signature

export * as FastCheck from "./FastCheck.js"

Source

Since v3.10.0

Fiber (namespace export)

Re-exports all named exports from the “./Fiber.js” module as Fiber.

Signature

export * as Fiber from "./Fiber.js"

Source

Since v2.0.0

FiberHandle (namespace export)

Re-exports all named exports from the “./FiberHandle.js” module as FiberHandle.

Signature

export * as FiberHandle from "./FiberHandle.js"

Source

Since v2.0.0

FiberId (namespace export)

Re-exports all named exports from the “./FiberId.js” module as FiberId.

Signature

export * as FiberId from "./FiberId.js"

Source

Since v2.0.0

FiberMap (namespace export)

Re-exports all named exports from the “./FiberMap.js” module as FiberMap.

Signature

export * as FiberMap from "./FiberMap.js"

Source

Since v2.0.0

FiberRef (namespace export)

Re-exports all named exports from the “./FiberRef.js” module as FiberRef.

Signature

export * as FiberRef from "./FiberRef.js"

Source

Since v2.0.0

FiberRefs (namespace export)

Re-exports all named exports from the “./FiberRefs.js” module as FiberRefs.

Signature

export * as FiberRefs from "./FiberRefs.js"

Source

Since v2.0.0

FiberRefsPatch (namespace export)

Re-exports all named exports from the “./FiberRefsPatch.js” module as FiberRefsPatch.

Signature

export * as FiberRefsPatch from "./FiberRefsPatch.js"

Source

Since v2.0.0

FiberSet (namespace export)

Re-exports all named exports from the “./FiberSet.js” module as FiberSet.

Signature

export * as FiberSet from "./FiberSet.js"

Source

Since v2.0.0

FiberStatus (namespace export)

Re-exports all named exports from the “./FiberStatus.js” module as FiberStatus.

Signature

export * as FiberStatus from "./FiberStatus.js"

Source

Since v2.0.0

Function (namespace export)

Re-exports all named exports from the “./Function.js” module as Function.

Signature

export * as Function from "./Function.js"

Source

Since v2.0.0

GlobalValue (namespace export)

Re-exports all named exports from the “./GlobalValue.js” module as GlobalValue.

Signature

export * as GlobalValue from "./GlobalValue.js"

Source

Since v2.0.0

GroupBy (namespace export)

Re-exports all named exports from the “./GroupBy.js” module as GroupBy.

Signature

export * as GroupBy from "./GroupBy.js"

Source

Since v2.0.0

HKT (namespace export)

Re-exports all named exports from the “./HKT.js” module as HKT.

Signature

export * as HKT from "./HKT.js"

Source

Since v2.0.0

Hash (namespace export)

Re-exports all named exports from the “./Hash.js” module as Hash.

Signature

export * as Hash from "./Hash.js"

Source

Since v2.0.0

HashMap (namespace export)

Re-exports all named exports from the “./HashMap.js” module as HashMap.

Signature

export * as HashMap from "./HashMap.js"

Source

Since v2.0.0

HashSet (namespace export)

Re-exports all named exports from the “./HashSet.js” module as HashSet.

Signature

export * as HashSet from "./HashSet.js"

Source

Since v2.0.0

Inspectable (namespace export)

Re-exports all named exports from the “./Inspectable.js” module as Inspectable.

Signature

export * as Inspectable from "./Inspectable.js"

Source

Since v2.0.0

Iterable (namespace export)

Re-exports all named exports from the “./Iterable.js” module as Iterable.

Signature

export * as Iterable from "./Iterable.js"

Source

Since v2.0.0

JSONSchema (namespace export)

Re-exports all named exports from the “./JSONSchema.js” module as JSONSchema.

Signature

export * as JSONSchema from "./JSONSchema.js"

Source

Since v3.10.0

KeyedPool (namespace export)

Re-exports all named exports from the “./KeyedPool.js” module as KeyedPool.

Signature

export * as KeyedPool from "./KeyedPool.js"

Source

Since v2.0.0

Layer (namespace export)

Re-exports all named exports from the “./Layer.js” module as Layer.

Signature

export * as Layer from "./Layer.js"

Source

Since v2.0.0

LayerMap (namespace export)

Re-exports all named exports from the “./LayerMap.js” module as LayerMap.

Signature

export * as LayerMap from "./LayerMap.js"

Source

Since v3.14.0

List (namespace export)

Re-exports all named exports from the “./List.js” module as List.

Signature

export * as List from "./List.js"

Source

Since v2.0.0

LogLevel (namespace export)

Re-exports all named exports from the “./LogLevel.js” module as LogLevel.

Signature

export * as LogLevel from "./LogLevel.js"

Source

Since v2.0.0

LogSpan (namespace export)

Re-exports all named exports from the “./LogSpan.js” module as LogSpan.

Signature

export * as LogSpan from "./LogSpan.js"

Source

Since v2.0.0

Logger (namespace export)

Re-exports all named exports from the “./Logger.js” module as Logger.

Signature

export * as Logger from "./Logger.js"

Source

Since v2.0.0

Mailbox (namespace export)

Re-exports all named exports from the “./Mailbox.js” module as Mailbox.

Signature

export * as Mailbox from "./Mailbox.js"

Source

Since v3.8.0

ManagedRuntime (namespace export)

Re-exports all named exports from the “./ManagedRuntime.js” module as ManagedRuntime.

Signature

export * as ManagedRuntime from "./ManagedRuntime.js"

Source

Since v2.0.0

Match (namespace export)

Re-exports all named exports from the “./Match.js” module as Match.

Signature

export * as Match from "./Match.js"

Source

Since v1.0.0

MergeDecision (namespace export)

Re-exports all named exports from the “./MergeDecision.js” module as MergeDecision.

Signature

export * as MergeDecision from "./MergeDecision.js"

Source

Since v2.0.0

MergeState (namespace export)

Re-exports all named exports from the “./MergeState.js” module as MergeState.

Signature

export * as MergeState from "./MergeState.js"

Source

Since v2.0.0

MergeStrategy (namespace export)

Re-exports all named exports from the “./MergeStrategy.js” module as MergeStrategy.

Signature

export * as MergeStrategy from "./MergeStrategy.js"

Source

Since v2.0.0

Metric (namespace export)

Re-exports all named exports from the “./Metric.js” module as Metric.

Signature

export * as Metric from "./Metric.js"

Source

Since v2.0.0

MetricBoundaries (namespace export)

Re-exports all named exports from the “./MetricBoundaries.js” module as MetricBoundaries.

Signature

export * as MetricBoundaries from "./MetricBoundaries.js"

Source

Since v2.0.0

MetricHook (namespace export)

Re-exports all named exports from the “./MetricHook.js” module as MetricHook.

Signature

export * as MetricHook from "./MetricHook.js"

Source

Since v2.0.0

MetricKey (namespace export)

Re-exports all named exports from the “./MetricKey.js” module as MetricKey.

Signature

export * as MetricKey from "./MetricKey.js"

Source

Since v2.0.0

MetricKeyType (namespace export)

Re-exports all named exports from the “./MetricKeyType.js” module as MetricKeyType.

Signature

export * as MetricKeyType from "./MetricKeyType.js"

Source

Since v2.0.0

MetricLabel (namespace export)

Re-exports all named exports from the “./MetricLabel.js” module as MetricLabel.

Signature

export * as MetricLabel from "./MetricLabel.js"

Source

Since v2.0.0

MetricPair (namespace export)

Re-exports all named exports from the “./MetricPair.js” module as MetricPair.

Signature

export * as MetricPair from "./MetricPair.js"

Source

Since v2.0.0

MetricPolling (namespace export)

Re-exports all named exports from the “./MetricPolling.js” module as MetricPolling.

Signature

export * as MetricPolling from "./MetricPolling.js"

Source

Since v2.0.0

MetricRegistry (namespace export)

Re-exports all named exports from the “./MetricRegistry.js” module as MetricRegistry.

Signature

export * as MetricRegistry from "./MetricRegistry.js"

Source

Since v2.0.0

MetricState (namespace export)

Re-exports all named exports from the “./MetricState.js” module as MetricState.

Signature

export * as MetricState from "./MetricState.js"

Source

Since v2.0.0

Micro (namespace export)

Re-exports all named exports from the “./Micro.js” module as Micro.

Signature

export * as Micro from "./Micro.js"

Source

Since v3.4.0

ModuleVersion (namespace export)

Re-exports all named exports from the “./ModuleVersion.js” module as ModuleVersion.

Signature

export * as ModuleVersion from "./ModuleVersion.js"

Source

Since v2.0.0

Enables low level framework authors to run on their own isolated effect version

MutableHashMap (namespace export)

Re-exports all named exports from the “./MutableHashMap.js” module as MutableHashMap.

Signature

export * as MutableHashMap from "./MutableHashMap.js"

Source

Since v2.0.0

MutableHashSet (namespace export)

Re-exports all named exports from the “./MutableHashSet.js” module as MutableHashSet.

Signature

export * as MutableHashSet from "./MutableHashSet.js"

Source

Since v2.0.0

MutableList (namespace export)

Re-exports all named exports from the “./MutableList.js” module as MutableList.

Signature

export * as MutableList from "./MutableList.js"

Source

Since v2.0.0

MutableQueue (namespace export)

Re-exports all named exports from the “./MutableQueue.js” module as MutableQueue.

Signature

export * as MutableQueue from "./MutableQueue.js"

Source

Since v2.0.0

MutableRef (namespace export)

Re-exports all named exports from the “./MutableRef.js” module as MutableRef.

Signature

export * as MutableRef from "./MutableRef.js"

Source

Since v2.0.0

NonEmptyIterable (namespace export)

Re-exports all named exports from the “./NonEmptyIterable.js” module as NonEmptyIterable.

Signature

export * as NonEmptyIterable from "./NonEmptyIterable.js"

Source

Since v2.0.0

Number (namespace export)

Re-exports all named exports from the “./Number.js” module as Number.

See

  • module:BigInt for more similar operations on bigint types
  • module:BigDecimal for more similar operations on BigDecimal types

Signature

export * as Number from "./Number.js"

Source

Since v2.0.0

Option (namespace export)

Re-exports all named exports from the “./Option.js” module as Option.

Signature

export * as Option from "./Option.js"

Source

Since v2.0.0

Order (namespace export)

Re-exports all named exports from the “./Order.js” module as Order.

Signature

export * as Order from "./Order.js"

Source

Since v2.0.0

Ordering (namespace export)

Re-exports all named exports from the “./Ordering.js” module as Ordering.

Signature

export * as Ordering from "./Ordering.js"

Source

Since v2.0.0

ParseResult (namespace export)

Re-exports all named exports from the “./ParseResult.js” module as ParseResult.

Signature

export * as ParseResult from "./ParseResult.js"

Source

Since v3.10.0

Pipeable (namespace export)

Re-exports all named exports from the “./Pipeable.js” module as Pipeable.

Signature

export * as Pipeable from "./Pipeable.js"

Source

Since v2.0.0

Pool (namespace export)

Re-exports all named exports from the “./Pool.js” module as Pool.

Signature

export * as Pool from "./Pool.js"

Source

Since v2.0.0

Predicate (namespace export)

Re-exports all named exports from the “./Predicate.js” module as Predicate.

Signature

export * as Predicate from "./Predicate.js"

Source

Since v2.0.0

Pretty (namespace export)

Re-exports all named exports from the “./Pretty.js” module as Pretty.

Signature

export * as Pretty from "./Pretty.js"

Source

Since v3.10.0

PrimaryKey (namespace export)

Re-exports all named exports from the “./PrimaryKey.js” module as PrimaryKey.

Signature

export * as PrimaryKey from "./PrimaryKey.js"

Source

Since v2.0.0

PubSub (namespace export)

Re-exports all named exports from the “./PubSub.js” module as PubSub.

Signature

export * as PubSub from "./PubSub.js"

Source

Since v2.0.0

Queue (namespace export)

Re-exports all named exports from the “./Queue.js” module as Queue.

Signature

export * as Queue from "./Queue.js"

Source

Since v2.0.0

Random (namespace export)

Re-exports all named exports from the “./Random.js” module as Random.

Signature

export * as Random from "./Random.js"

Source

Since v2.0.0

RateLimiter (namespace export)

Re-exports all named exports from the “./RateLimiter.js” module as RateLimiter.

Signature

export * as RateLimiter from "./RateLimiter.js"

Source

Since v2.0.0

RcMap (namespace export)

Re-exports all named exports from the “./RcMap.js” module as RcMap.

Signature

export * as RcMap from "./RcMap.js"

Source

Since v3.5.0

RcRef (namespace export)

Re-exports all named exports from the “./RcRef.js” module as RcRef.

Signature

export * as RcRef from "./RcRef.js"

Source

Since v3.5.0

Readable (namespace export)

Re-exports all named exports from the “./Readable.js” module as Readable.

Signature

export * as Readable from "./Readable.js"

Source

Since v2.0.0

Record (namespace export)

Re-exports all named exports from the “./Record.js” module as Record.

Signature

export * as Record from "./Record.js"

Source

Since v2.0.0

RedBlackTree (namespace export)

Re-exports all named exports from the “./RedBlackTree.js” module as RedBlackTree.

Signature

export * as RedBlackTree from "./RedBlackTree.js"

Source

Since v2.0.0

Redacted (namespace export)

Re-exports all named exports from the “./Redacted.js” module as Redacted.

Signature

export * as Redacted from "./Redacted.js"

Source

Since v3.3.0

Ref (namespace export)

Re-exports all named exports from the “./Ref.js” module as Ref.

Signature

export * as Ref from "./Ref.js"

Source

Since v2.0.0

RegExp (namespace export)

Re-exports all named exports from the “./RegExp.js” module as RegExp.

Signature

export * as RegExp from "./RegExp.js"

Source

Since v2.0.0

Reloadable (namespace export)

Re-exports all named exports from the “./Reloadable.js” module as Reloadable.

Signature

export * as Reloadable from "./Reloadable.js"

Source

Since v2.0.0

Request (namespace export)

Re-exports all named exports from the “./Request.js” module as Request.

Signature

export * as Request from "./Request.js"

Source

Since v2.0.0

RequestBlock (namespace export)

Re-exports all named exports from the “./RequestBlock.js” module as RequestBlock.

Signature

export * as RequestBlock from "./RequestBlock.js"

Source

Since v2.0.0

RequestResolver (namespace export)

Re-exports all named exports from the “./RequestResolver.js” module as RequestResolver.

Signature

export * as RequestResolver from "./RequestResolver.js"

Source

Since v2.0.0

Resource (namespace export)

Re-exports all named exports from the “./Resource.js” module as Resource.

Signature

export * as Resource from "./Resource.js"

Source

Since v2.0.0

Runtime (namespace export)

Re-exports all named exports from the “./Runtime.js” module as Runtime.

Signature

export * as Runtime from "./Runtime.js"

Source

Since v2.0.0

RuntimeFlags (namespace export)

Re-exports all named exports from the “./RuntimeFlags.js” module as RuntimeFlags.

Signature

export * as RuntimeFlags from "./RuntimeFlags.js"

Source

Since v2.0.0

RuntimeFlagsPatch (namespace export)

Re-exports all named exports from the “./RuntimeFlagsPatch.js” module as RuntimeFlagsPatch.

Signature

export * as RuntimeFlagsPatch from "./RuntimeFlagsPatch.js"

Source

Since v2.0.0

STM (namespace export)

Re-exports all named exports from the “./STM.js” module as STM.

Signature

export * as STM from "./STM.js"

Source

Since v2.0.0

Schedule (namespace export)

Re-exports all named exports from the “./Schedule.js” module as Schedule.

Signature

export * as Schedule from "./Schedule.js"

Source

Since v2.0.0

ScheduleDecision (namespace export)

Re-exports all named exports from the “./ScheduleDecision.js” module as ScheduleDecision.

Signature

export * as ScheduleDecision from "./ScheduleDecision.js"

Source

Since v2.0.0

ScheduleInterval (namespace export)

Re-exports all named exports from the “./ScheduleInterval.js” module as ScheduleInterval.

Signature

export * as ScheduleInterval from "./ScheduleInterval.js"

Source

Since v2.0.0

ScheduleIntervals (namespace export)

Re-exports all named exports from the “./ScheduleIntervals.js” module as ScheduleIntervals.

Signature

export * as ScheduleIntervals from "./ScheduleIntervals.js"

Source

Since v2.0.0

Scheduler (namespace export)

Re-exports all named exports from the “./Scheduler.js” module as Scheduler.

Signature

export * as Scheduler from "./Scheduler.js"

Source

Since v2.0.0

Schema (namespace export)

Re-exports all named exports from the “./Schema.js” module as Schema.

Signature

export * as Schema from "./Schema.js"

Source

Since v3.10.0

SchemaAST (namespace export)

Re-exports all named exports from the “./SchemaAST.js” module as SchemaAST.

Signature

export * as SchemaAST from "./SchemaAST.js"

Source

Since v3.10.0

Scope (namespace export)

Re-exports all named exports from the “./Scope.js” module as Scope.

Signature

export * as Scope from "./Scope.js"

Source

Since v2.0.0

ScopedCache (namespace export)

Re-exports all named exports from the “./ScopedCache.js” module as ScopedCache.

Signature

export * as ScopedCache from "./ScopedCache.js"

Source

Since v2.0.0

ScopedRef (namespace export)

Re-exports all named exports from the “./ScopedRef.js” module as ScopedRef.

Signature

export * as ScopedRef from "./ScopedRef.js"

Source

Since v2.0.0

Secret (namespace export)

Re-exports all named exports from the “./Secret.js” module as Secret.

Signature

export * as Secret from "./Secret.js"

Source

Since v2.0.0

SingleProducerAsyncInput (namespace export)

Re-exports all named exports from the “./SingleProducerAsyncInput.js” module as SingleProducerAsyncInput.

Signature

export * as SingleProducerAsyncInput from "./SingleProducerAsyncInput.js"

Source

Since v2.0.0

Sink (namespace export)

Re-exports all named exports from the “./Sink.js” module as Sink.

Signature

export * as Sink from "./Sink.js"

Source

Since v2.0.0

SortedMap (namespace export)

Re-exports all named exports from the “./SortedMap.js” module as SortedMap.

Signature

export * as SortedMap from "./SortedMap.js"

Source

Since v2.0.0

SortedSet (namespace export)

Re-exports all named exports from the “./SortedSet.js” module as SortedSet.

Signature

export * as SortedSet from "./SortedSet.js"

Source

Since v2.0.0

Stream (namespace export)

Re-exports all named exports from the “./Stream.js” module as Stream.

Signature

export * as Stream from "./Stream.js"

Source

Since v2.0.0

StreamEmit (namespace export)

Re-exports all named exports from the “./StreamEmit.js” module as StreamEmit.

Signature

export * as StreamEmit from "./StreamEmit.js"

Source

Since v2.0.0

StreamHaltStrategy (namespace export)

Re-exports all named exports from the “./StreamHaltStrategy.js” module as StreamHaltStrategy.

Signature

export * as StreamHaltStrategy from "./StreamHaltStrategy.js"

Source

Since v2.0.0

Streamable (namespace export)

Re-exports all named exports from the “./Streamable.js” module as Streamable.

Signature

export * as Streamable from "./Streamable.js"

Source

Since v2.0.0

String (namespace export)

Re-exports all named exports from the “./String.js” module as String.

Signature

export * as String from "./String.js"

Source

Since v2.0.0

Struct (namespace export)

Re-exports all named exports from the “./Struct.js” module as Struct.

Signature

export * as Struct from "./Struct.js"

Source

Since v2.0.0

Subscribable (namespace export)

Re-exports all named exports from the “./Subscribable.js” module as Subscribable.

Signature

export * as Subscribable from "./Subscribable.js"

Source

Since v2.0.0

SubscriptionRef (namespace export)

Re-exports all named exports from the “./SubscriptionRef.js” module as SubscriptionRef.

Signature

export * as SubscriptionRef from "./SubscriptionRef.js"

Source

Since v2.0.0

Supervisor (namespace export)

Re-exports all named exports from the “./Supervisor.js” module as Supervisor.

Signature

export * as Supervisor from "./Supervisor.js"

Source

Since v2.0.0

Symbol (namespace export)

Re-exports all named exports from the “./Symbol.js” module as Symbol.

Signature

export * as Symbol from "./Symbol.js"

Source

Since v2.0.0

SynchronizedRef (namespace export)

Re-exports all named exports from the “./SynchronizedRef.js” module as SynchronizedRef.

Signature

export * as SynchronizedRef from "./SynchronizedRef.js"

Source

Since v2.0.0

TArray (namespace export)

Re-exports all named exports from the “./TArray.js” module as TArray.

Signature

export * as TArray from "./TArray.js"

Source

Since v2.0.0

TDeferred (namespace export)

Re-exports all named exports from the “./TDeferred.js” module as TDeferred.

Signature

export * as TDeferred from "./TDeferred.js"

Source

Since v2.0.0

TMap (namespace export)

Re-exports all named exports from the “./TMap.js” module as TMap.

Signature

export * as TMap from "./TMap.js"

Source

Since v2.0.0

TPriorityQueue (namespace export)

Re-exports all named exports from the “./TPriorityQueue.js” module as TPriorityQueue.

Signature

export * as TPriorityQueue from "./TPriorityQueue.js"

Source

Since v2.0.0

TPubSub (namespace export)

Re-exports all named exports from the “./TPubSub.js” module as TPubSub.

Signature

export * as TPubSub from "./TPubSub.js"

Source

Since v2.0.0

TQueue (namespace export)

Re-exports all named exports from the “./TQueue.js” module as TQueue.

Signature

export * as TQueue from "./TQueue.js"

Source

Since v2.0.0

TRandom (namespace export)

Re-exports all named exports from the “./TRandom.js” module as TRandom.

Signature

export * as TRandom from "./TRandom.js"

Source

Since v2.0.0

TReentrantLock (namespace export)

Re-exports all named exports from the “./TReentrantLock.js” module as TReentrantLock.

Signature

export * as TReentrantLock from "./TReentrantLock.js"

Source

Since v2.0.0

TRef (namespace export)

Re-exports all named exports from the “./TRef.js” module as TRef.

Signature

export * as TRef from "./TRef.js"

Source

Since v2.0.0

TSemaphore (namespace export)

Re-exports all named exports from the “./TSemaphore.js” module as TSemaphore.

Signature

export * as TSemaphore from "./TSemaphore.js"

Source

Since v2.0.0

TSet (namespace export)

Re-exports all named exports from the “./TSet.js” module as TSet.

Signature

export * as TSet from "./TSet.js"

Source

Since v2.0.0

TSubscriptionRef (namespace export)

Re-exports all named exports from the “./TSubscriptionRef.js” module as TSubscriptionRef.

Signature

export * as TSubscriptionRef from "./TSubscriptionRef.js"

Source

Since v3.10.0

Take (namespace export)

Re-exports all named exports from the “./Take.js” module as Take.

Signature

export * as Take from "./Take.js"

Source

Since v2.0.0

TestAnnotation (namespace export)

Re-exports all named exports from the “./TestAnnotation.js” module as TestAnnotation.

Signature

export * as TestAnnotation from "./TestAnnotation.js"

Source

Since v2.0.0

TestAnnotationMap (namespace export)

Re-exports all named exports from the “./TestAnnotationMap.js” module as TestAnnotationMap.

Signature

export * as TestAnnotationMap from "./TestAnnotationMap.js"

Source

Since v2.0.0

TestAnnotations (namespace export)

Re-exports all named exports from the “./TestAnnotations.js” module as TestAnnotations.

Signature

export * as TestAnnotations from "./TestAnnotations.js"

Source

Since v2.0.0

TestClock (namespace export)

Re-exports all named exports from the “./TestClock.js” module as TestClock.

Signature

export * as TestClock from "./TestClock.js"

Source

Since v2.0.0

TestConfig (namespace export)

Re-exports all named exports from the “./TestConfig.js” module as TestConfig.

Signature

export * as TestConfig from "./TestConfig.js"

Source

Since v2.0.0

TestContext (namespace export)

Re-exports all named exports from the “./TestContext.js” module as TestContext.

Signature

export * as TestContext from "./TestContext.js"

Source

Since v2.0.0

TestLive (namespace export)

Re-exports all named exports from the “./TestLive.js” module as TestLive.

Signature

export * as TestLive from "./TestLive.js"

Source

Since v2.0.0

TestServices (namespace export)

Re-exports all named exports from the “./TestServices.js” module as TestServices.

Signature

export * as TestServices from "./TestServices.js"

Source

Since v2.0.0

TestSized (namespace export)

Re-exports all named exports from the “./TestSized.js” module as TestSized.

Signature

export * as TestSized from "./TestSized.js"

Source

Since v2.0.0

Tracer (namespace export)

Re-exports all named exports from the “./Tracer.js” module as Tracer.

Signature

export * as Tracer from "./Tracer.js"

Source

Since v2.0.0

Trie (namespace export)

Re-exports all named exports from the “./Trie.js” module as Trie.

Signature

export * as Trie from "./Trie.js"

Source

Since v2.0.0

Tuple (namespace export)

Re-exports all named exports from the “./Tuple.js” module as Tuple.

Signature

export * as Tuple from "./Tuple.js"

Source

Since v2.0.0

Types (namespace export)

Re-exports all named exports from the “./Types.js” module as Types.

Signature

export * as Types from "./Types.js"

Source

Since v2.0.0

Unify (namespace export)

Re-exports all named exports from the “./Unify.js” module as Unify.

Signature

export * as Unify from "./Unify.js"

Source

Since v2.0.0

UpstreamPullRequest (namespace export)

Re-exports all named exports from the “./UpstreamPullRequest.js” module as UpstreamPullRequest.

Signature

export * as UpstreamPullRequest from "./UpstreamPullRequest.js"

Source

Since v2.0.0

UpstreamPullStrategy (namespace export)

Re-exports all named exports from the “./UpstreamPullStrategy.js” module as UpstreamPullStrategy.

Signature

export * as UpstreamPullStrategy from "./UpstreamPullStrategy.js"

Source

Since v2.0.0

Utils (namespace export)

Re-exports all named exports from the “./Utils.js” module as Utils.

Signature

export * as Utils from "./Utils.js"

Source

Since v2.0.0

absurd

Signature

declare const absurd: <A>(_: never) => A

Source

Since v2.0.0

flow

Signature

declare const flow: {
  <A extends ReadonlyArray<unknown>, B = never>(ab: (...a: A) => B): (...a: A) => B
  <A extends ReadonlyArray<unknown>, B = never, C = never>(ab: (...a: A) => B, bc: (b: B) => C): (...a: A) => C
  <A extends ReadonlyArray<unknown>, B = never, C = never, D = never>(
    ab: (...a: A) => B,
    bc: (b: B) => C,
    cd: (c: C) => D
  ): (...a: A) => D
  <A extends ReadonlyArray<unknown>, B = never, C = never, D = never, E = never>(
    ab: (...a: A) => B,
    bc: (b: B) => C,
    cd: (c: C) => D,
    de: (d: D) => E
  ): (...a: A) => E
  <A extends ReadonlyArray<unknown>, B = never, C = never, D = never, E = never, F = never>(
    ab: (...a: A) => B,
    bc: (b: B) => C,
    cd: (c: C) => D,
    de: (d: D) => E,
    ef: (e: E) => F
  ): (...a: A) => F
  <A extends ReadonlyArray<unknown>, B = never, C = never, D = never, E = never, F = never, G = never>(
    ab: (...a: A) => B,
    bc: (b: B) => C,
    cd: (c: C) => D,
    de: (d: D) => E,
    ef: (e: E) => F,
    fg: (f: F) => G
  ): (...a: A) => G
  <A extends ReadonlyArray<unknown>, B = never, C = never, D = never, E = never, F = never, G = never, H = never>(
    ab: (...a: A) => B,
    bc: (b: B) => C,
    cd: (c: C) => D,
    de: (d: D) => E,
    ef: (e: E) => F,
    fg: (f: F) => G,
    gh: (g: G) => H
  ): (...a: A) => H
  <
    A extends ReadonlyArray<unknown>,
    B = never,
    C = never,
    D = never,
    E = never,
    F = never,
    G = never,
    H = never,
    I = never
  >(
    ab: (...a: A) => B,
    bc: (b: B) => C,
    cd: (c: C) => D,
    de: (d: D) => E,
    ef: (e: E) => F,
    fg: (f: F) => G,
    gh: (g: G) => H,
    hi: (h: H) => I
  ): (...a: A) => I
  <
    A extends ReadonlyArray<unknown>,
    B = never,
    C = never,
    D = never,
    E = never,
    F = never,
    G = never,
    H = never,
    I = never,
    J = never
  >(
    ab: (...a: A) => B,
    bc: (b: B) => C,
    cd: (c: C) => D,
    de: (d: D) => E,
    ef: (e: E) => F,
    fg: (f: F) => G,
    gh: (g: G) => H,
    hi: (h: H) => I,
    ij: (i: I) => J
  ): (...a: A) => J
}

Source

Since v2.0.0

hole

Signature

declare const hole: <T>() => T

Source

Since v2.0.0

identity

Signature

declare const identity: <A>(a: A) => A

Source

Since v2.0.0

pipe

Signature

declare const pipe: {
  <A>(a: A): A
  <A, B = never>(a: A, ab: (a: A) => B): B
  <A, B = never, C = never>(a: A, ab: (a: A) => B, bc: (b: B) => C): C
  <A, B = never, C = never, D = never>(a: A, ab: (a: A) => B, bc: (b: B) => C, cd: (c: C) => D): D
  <A, B = never, C = never, D = never, E = never>(
    a: A,
    ab: (a: A) => B,
    bc: (b: B) => C,
    cd: (c: C) => D,
    de: (d: D) => E
  ): E
  <A, B = never, C = never, D = never, E = never, F = never>(
    a: A,
    ab: (a: A) => B,
    bc: (b: B) => C,
    cd: (c: C) => D,
    de: (d: D) => E,
    ef: (e: E) => F
  ): F
  <A, B = never, C = never, D = never, E = never, F = never, G = never>(
    a: A,
    ab: (a: A) => B,
    bc: (b: B) => C,
    cd: (c: C) => D,
    de: (d: D) => E,
    ef: (e: E) => F,
    fg: (f: F) => G
  ): G
  <A, B = never, C = never, D = never, E = never, F = never, G = never, H = never>(
    a: A,
    ab: (a: A) => B,
    bc: (b: B) => C,
    cd: (c: C) => D,
    de: (d: D) => E,
    ef: (e: E) => F,
    fg: (f: F) => G,
    gh: (g: G) => H
  ): H
  <A, B = never, C = never, D = never, E = never, F = never, G = never, H = never, I = never>(
    a: A,
    ab: (a: A) => B,
    bc: (b: B) => C,
    cd: (c: C) => D,
    de: (d: D) => E,
    ef: (e: E) => F,
    fg: (f: F) => G,
    gh: (g: G) => H,
    hi: (h: H) => I
  ): I
  <A, B = never, C = never, D = never, E = never, F = never, G = never, H = never, I = never, J = never>(
    a: A,
    ab: (a: A) => B,
    bc: (b: B) => C,
    cd: (c: C) => D,
    de: (d: D) => E,
    ef: (e: E) => F,
    fg: (f: F) => G,
    gh: (g: G) => H,
    hi: (h: H) => I,
    ij: (i: I) => J
  ): J
  <A, B = never, C = never, D = never, E = never, F = never, G = never, H = never, I = never, J = never, K = never>(
    a: A,
    ab: (a: A) => B,
    bc: (b: B) => C,
    cd: (c: C) => D,
    de: (d: D) => E,
    ef: (e: E) => F,
    fg: (f: F) => G,
    gh: (g: G) => H,
    hi: (h: H) => I,
    ij: (i: I) => J,
    jk: (j: J) => K
  ): K
  <
    A,
    B = never,
    C = never,
    D = never,
    E = never,
    F = never,
    G = never,
    H = never,
    I = never,
    J = never,
    K = never,
    L = never
  >(
    a: A,
    ab: (a: A) => B,
    bc: (b: B) => C,
    cd: (c: C) => D,
    de: (d: D) => E,
    ef: (e: E) => F,
    fg: (f: F) => G,
    gh: (g: G) => H,
    hi: (h: H) => I,
    ij: (i: I) => J,
    jk: (j: J) => K,
    kl: (k: K) => L
  ): L
  <
    A,
    B = never,
    C = never,
    D = never,
    E = never,
    F = never,
    G = never,
    H = never,
    I = never,
    J = never,
    K = never,
    L = never,
    M = never
  >(
    a: A,
    ab: (a: A) => B,
    bc: (b: B) => C,
    cd: (c: C) => D,
    de: (d: D) => E,
    ef: (e: E) => F,
    fg: (f: F) => G,
    gh: (g: G) => H,
    hi: (h: H) => I,
    ij: (i: I) => J,
    jk: (j: J) => K,
    kl: (k: K) => L,
    lm: (l: L) => M
  ): M
  <
    A,
    B = never,
    C = never,
    D = never,
    E = never,
    F = never,
    G = never,
    H = never,
    I = never,
    J = never,
    K = never,
    L = never,
    M = never,
    N = never
  >(
    a: A,
    ab: (a: A) => B,
    bc: (b: B) => C,
    cd: (c: C) => D,
    de: (d: D) => E,
    ef: (e: E) => F,
    fg: (f: F) => G,
    gh: (g: G) => H,
    hi: (h: H) => I,
    ij: (i: I) => J,
    jk: (j: J) => K,
    kl: (k: K) => L,
    lm: (l: L) => M,
    mn: (m: M) => N
  ): N
  <
    A,
    B = never,
    C = never,
    D = never,
    E = never,
    F = never,
    G = never,
    H = never,
    I = never,
    J = never,
    K = never,
    L = never,
    M = never,
    N = never,
    O = never
  >(
    a: A,
    ab: (a: A) => B,
    bc: (b: B) => C,
    cd: (c: C) => D,
    de: (d: D) => E,
    ef: (e: E) => F,
    fg: (f: F) => G,
    gh: (g: G) => H,
    hi: (h: H) => I,
    ij: (i: I) => J,
    jk: (j: J) => K,
    kl: (k: K) => L,
    lm: (l: L) => M,
    mn: (m: M) => N,
    no: (n: N) => O
  ): O
  <
    A,
    B = never,
    C = never,
    D = never,
    E = never,
    F = never,
    G = never,
    H = never,
    I = never,
    J = never,
    K = never,
    L = never,
    M = never,
    N = never,
    O = never,
    P = never
  >(
    a: A,
    ab: (a: A) => B,
    bc: (b: B) => C,
    cd: (c: C) => D,
    de: (d: D) => E,
    ef: (e: E) => F,
    fg: (f: F) => G,
    gh: (g: G) => H,
    hi: (h: H) => I,
    ij: (i: I) => J,
    jk: (j: J) => K,
    kl: (k: K) => L,
    lm: (l: L) => M,
    mn: (m: M) => N,
    no: (n: N) => O,
    op: (o: O) => P
  ): P
  <
    A,
    B = never,
    C = never,
    D = never,
    E = never,
    F = never,
    G = never,
    H = never,
    I = never,
    J = never,
    K = never,
    L = never,
    M = never,
    N = never,
    O = never,
    P = never,
    Q = never
  >(
    a: A,
    ab: (a: A) => B,
    bc: (b: B) => C,
    cd: (c: C) => D,
    de: (d: D) => E,
    ef: (e: E) => F,
    fg: (f: F) => G,
    gh: (g: G) => H,
    hi: (h: H) => I,
    ij: (i: I) => J,
    jk: (j: J) => K,
    kl: (k: K) => L,
    lm: (l: L) => M,
    mn: (m: M) => N,
    no: (n: N) => O,
    op: (o: O) => P,
    pq: (p: P) => Q
  ): Q
  <
    A,
    B = never,
    C = never,
    D = never,
    E = never,
    F = never,
    G = never,
    H = never,
    I = never,
    J = never,
    K = never,
    L = never,
    M = never,
    N = never,
    O = never,
    P = never,
    Q = never,
    R = never
  >(
    a: A,
    ab: (a: A) => B,
    bc: (b: B) => C,
    cd: (c: C) => D,
    de: (d: D) => E,
    ef: (e: E) => F,
    fg: (f: F) => G,
    gh: (g: G) => H,
    hi: (h: H) => I,
    ij: (i: I) => J,
    jk: (j: J) => K,
    kl: (k: K) => L,
    lm: (l: L) => M,
    mn: (m: M) => N,
    no: (n: N) => O,
    op: (o: O) => P,
    pq: (p: P) => Q,
    qr: (q: Q) => R
  ): R
  <
    A,
    B = never,
    C = never,
    D = never,
    E = never,
    F = never,
    G = never,
    H = never,
    I = never,
    J = never,
    K = never,
    L = never,
    M = never,
    N = never,
    O = never,
    P = never,
    Q = never,
    R = never,
    S = never
  >(
    a: A,
    ab: (a: A) => B,
    bc: (b: B) => C,
    cd: (c: C) => D,
    de: (d: D) => E,
    ef: (e: E) => F,
    fg: (f: F) => G,
    gh: (g: G) => H,
    hi: (h: H) => I,
    ij: (i: I) => J,
    jk: (j: J) => K,
    kl: (k: K) => L,
    lm: (l: L) => M,
    mn: (m: M) => N,
    no: (n: N) => O,
    op: (o: O) => P,
    pq: (p: P) => Q,
    qr: (q: Q) => R,
    rs: (r: R) => S
  ): S
  <
    A,
    B = never,
    C = never,
    D = never,
    E = never,
    F = never,
    G = never,
    H = never,
    I = never,
    J = never,
    K = never,
    L = never,
    M = never,
    N = never,
    O = never,
    P = never,
    Q = never,
    R = never,
    S = never,
    T = never
  >(
    a: A,
    ab: (a: A) => B,
    bc: (b: B) => C,
    cd: (c: C) => D,
    de: (d: D) => E,
    ef: (e: E) => F,
    fg: (f: F) => G,
    gh: (g: G) => H,
    hi: (h: H) => I,
    ij: (i: I) => J,
    jk: (j: J) => K,
    kl: (k: K) => L,
    lm: (l: L) => M,
    mn: (m: M) => N,
    no: (n: N) => O,
    op: (o: O) => P,
    pq: (p: P) => Q,
    qr: (q: Q) => R,
    rs: (r: R) => S,
    st: (s: S) => T
  ): T
}

Source

Since v2.0.0

unsafeCoerce

Signature

declare const unsafeCoerce: <A, B>(a: A) => B

Source

Since v2.0.0