streamly-fsevents: File system event notification streams

[ array, bsd3, concurrency, dataflow, filesystem, library, list, logic, network, non-determinism, parsing, pipes, reactivity, streaming, streamly, time, unicode ] [ Propose Tags ] [ Report a vulnerability ]

A portable, robust, and stream-based file system event notification API for Linux, macOS, and Windows. This library provides a streaming alternative to the fsnotify package.

The portable module in this package offers a consistent, cross-platform, common denominator API across all supported systems whereas platform-specific modules expose more extensive APIs that allow you to make full use of each operating system’s native capabilities.


[Skip to Readme]

Modules

[Index] [Quick Jump]

Flags

Manual Flags

NameDescriptionDefault
fusion-plugin

Enable fusion plugin

Disabled
internal-dev

Development build

Disabled
opt

off=GHC default, on=-O2

Enabled
limit-build-mem

Limits memory when building

Disabled

Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info

Downloads

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees

Candidates

Versions [RSS] 0.1.0, 0.1.1
Change log Changelog.md
Dependencies base (>=4.12 && <4.23), containers (>=0.6.0 && <0.9), directory (>=1.2.2 && <1.4), mtl (>=2.2.2 && <2.4), streamly (==0.11.0), streamly-core (==0.3.0), Win32 (>=2.6 && <2.15) [details]
Tested with ghc ==9.14.1, ghc ==9.12.4, ghc ==9.10.3, ghc ==9.8.4, ghc ==9.6.3
License BSD-3-Clause
Copyright 2025 Composewell Technologies
Author Composewell Technologies
Maintainer streamly@composewell.com
Uploaded by harendra at 2026-04-15T17:52:12Z
Category Streamly, Streaming, Filesystem
Home page https://streamly.composewell.com
Bug tracker https://github.com/composewell/streamly-fsevents/issues
Source repo head: git clone https://github.com/composewell/streamly-fsevents
Downloads 27 total (5 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs available [build log]
Last success reported on 2026-04-15 [all 1 reports]

Readme for streamly-fsevents-0.1.1

[back to package description]

File System Event Notification (fsnotify)

A portable, robust, and stream-based file system event notification API for Linux, macOS, and Windows. This library provides a streaming alternative to the fsnotify package.

The portable module in this package offers a consistent, cross-platform, common denominator API across all supported systems whereas platform-specific modules expose more extensive APIs that allow you to make full use of each operating system’s native capabilities.

Contributing

We welcome contributions of all kinds, bug reports, feature requests, and pull requests. If you’d like to get involved, please open an issue or start a discussion.

Getting Support