@typed/fp
Version:
Data Structures and Resources for fp-ts
75 lines (49 loc) • 978 B
Markdown
title: Scheduler.ts
nav_order: 62
parent: Modules
## Scheduler overview
Added in v0.9.2
<h2 class="text-delta">Table of contents</h2>
- [Combinator](#combinator)
- [getScheduler](#getscheduler)
- [runStream](#runstream)
- [Constructor](#constructor)
- [delay](#delay)
- [Environment](#environment)
- [SchedulerEnv (interface)](#schedulerenv-interface)
# Combinator
## getScheduler
**Signature**
```ts
export declare const getScheduler: E.Env<SchedulerEnv, Scheduler>
```
Added in v0.9.2
## runStream
**Signature**
```ts
export declare const runStream: <A>(
sink: Sink<A>,
stream: Stream<A>,
) => E.Env<SchedulerEnv, Disposable>
```
Added in v0.9.2
# Constructor
## delay
**Signature**
```ts
export declare const delay: (ms: Time) => Env<SchedulerEnv, Time>
```
Added in v0.9.2
# Environment
## SchedulerEnv (interface)
**Signature**
```ts
export interface SchedulerEnv {
readonly scheduler: Scheduler
}
```
Added in v0.9.2