1.0.2 • Published 2 years ago

@esfx/async-iter-fn v1.0.2

Weekly downloads
3
License
Apache-2.0
Repository
github
Last release
2 years ago

@esfx/async-iter-fn

An fp-style async iteration API for ECMAScript iterables.

Overview

Installation

npm i @esfx/async-iter-fn

Usage

import { mapAsync, filterAsync } from "@esfx/async-iter-fn";

// nested
const computerIsbns = mapAsync(filterAsync(books, book => book.categories.includes("computers")), book => book.isbn);

// or, pipe-like
let _;
const computerIsbns = (
    _= books,
    _= filterAsync(_, book => book.categories.includes("computers")),
    _= mapAsync(_, book => book.isbn),
    _);

// or, with actual pipes (if you are using a transpiler with support for Hack-style)
const computerIsbns = books
    |> filterAsync(%, book => book.categories.includes("computers")),
    |> mapAsync(%, book => book.isbn);

API

You can read more about the API here.

1.0.2

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago

1.0.0-dev.7

3 years ago

1.0.0-pre.42

3 years ago

1.0.0-dev.8

3 years ago

1.0.0-pre.41

3 years ago

1.0.0-dev.5

3 years ago

1.0.0-pre.44

3 years ago

1.0.0-dev.6

3 years ago

1.0.0-pre.43

3 years ago

1.0.0-dev.4

3 years ago

1.0.0-dev.0

3 years ago

1.0.0-pre.40

3 years ago

1.0.0-pre.31

3 years ago

1.0.0-pre.33

3 years ago

1.0.0-pre.32

3 years ago

1.0.0-pre.35

3 years ago

1.0.0-pre.34

3 years ago

1.0.0-pre.37

3 years ago

1.0.0-pre.36

3 years ago

1.0.0-pre.39

3 years ago

1.0.0-pre.38

3 years ago

1.0.0-pre.24

4 years ago

1.0.0-pre.23

4 years ago

1.0.0-pre.20

4 years ago

1.0.0-pre.22

4 years ago

1.0.0-pre.21

4 years ago

1.0.0-pre.19

4 years ago

1.0.0-pre.18

4 years ago

1.0.0-pre.17

4 years ago

1.0.0-pre.16

5 years ago