# @effect/io

> Functional programming in TypeScript

Latest version **0.41.2** (published 2023-09-29) · MIT license · 0 weekly downloads

> **Deprecated.** This package is deprecated.

## Install

```sh
npm install @effect/io
pnpm add @effect/io
yarn add @effect/io
bun add @effect/io
```

## Health

**Score 10/100 (F)** — status: deprecated.

Negative: deprecated.

## Facts

| | |
|---|---|
| Version | 0.41.2 |
| Published | 2023-09-29 |
| First published | 2022-11-16 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | none |
| Module format | ESM + CommonJS |
| Dependencies | 0 |
| Unpacked size | 6.3 MB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| Author | Michael Arnaldi |
| Maintainers | effect-bot, michael.arnaldi, schickling |

## Links

- npm: https://www.npmjs.com/package/@effect/io
- Repository: https://github.com/Effect-TS/io
- Homepage: https://github.com/Effect-TS/io#readme
- Issues: https://github.com/Effect-TS/io/issues
- npm.io page: https://npm.io/package/@effect/io

## Recent versions

- 0.41.2 (latest) — 2023-09-29
- 0.41.1 — 2023-09-26
- 0.41.0 — 2023-09-26
- 0.40.3 — 2023-09-14
- 0.40.1 — 2023-09-10
- 0.40.0 — 2023-09-05
- 0.39.1 — 2023-09-04
- 0.39.0 — 2023-09-01
- 0.38.2 — 2023-08-18
- 0.38.1 — 2023-08-16
- 0.38.0 — 2023-08-03
- 0.37.1 — 2023-07-31
- 0.37.0 — 2023-07-31
- 0.36.1 — 2023-07-27
- 0.36.0 — 2023-07-27
- … 168 more at https://npm.io/package/@effect/io/versions

## README

WIP.

Effect Docs: https://www.effect.website<br>
Module Docs: https://effect-ts.github.io/io

# Contributing Guidelines

Thank you for considering contributing to our project! Here are some guidelines to help you get started:

## Reporting Bugs

If you have found a bug, please open an issue on our [issue tracker](https://github.com/Effect-TS/io/issues) and provide as much detail as possible. This should include:

- A clear and concise description of the problem
- Steps to reproduce the problem
- The expected behavior
- The actual behavior
- Any relevant error messages or logs

## Suggesting Enhancements

If you have an idea for an enhancement or a new feature, please open an issue on our [issue tracker](https://github.com/Effect-TS/io/issues) and provide as much detail as possible. This should include:

- A clear and concise description of the enhancement or feature
- Any potential benefits or use cases
- Any potential drawbacks or trade-offs

## Pull Requests

We welcome contributions via pull requests! Here are some guidelines to help you get started:

1. Fork the repository and clone it to your local machine.
2. Create a new branch for your changes: `git checkout -b my-new-feature`
3. Install dependencies: `pnpm install` (`pnpm@8.x`)
4. Make your changes and add tests if applicable.
5. Run the tests: `pnpm test`
6. Commit your changes: `git commit -am 'Add some feature'`
7. Push your changes to your fork: `git push origin my-new-feature`
8. Open a pull request against our `main` branch.

### Pull Request Guidelines

- Please make sure your changes are consistent with the project's existing style and conventions.
- Please write clear commit messages and include a summary of your changes in the pull request description.
- Please make sure all tests pass and add new tests as necessary.
- If your change requires documentation, please update the relevant documentation.
- Please be patient! We will do our best to review your pull request as soon as possible.

## License

By contributing to this project, you agree that your contributions will be licensed under the project's [MIT License](./LICENSE).

---
_Source: https://npm.io/package/@effect/io · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
