streamly-fsnotify: Folder watching as a Streamly stream.

[ bsd3, library, streamly, system ] [ Propose Tags ] [ Report a vulnerability ]

Provides Streamly streams for both single-level and recursive folder watching.


[Skip to Readme]

Modules

[Index] [Quick Jump]

Downloads

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees

Candidates

Versions [RSS] 1.0.0.0, 1.0.0.1, 1.0.1.0, 1.1.0.0, 1.1.1.0, 1.1.1.1, 1.1.1.2, 1.1.1.3, 2.0, 2.1, 2.1.0.1, 2.1.0.2, 2.1.0.3, 2.1.1 (info)
Change log CHANGELOG.md
Dependencies base (>=4.9 && <5), exceptions (>=0.10 && <0.11), filepath (>=1.4.2.1 && <1.6), fsnotify (>=0.4 && <0.5), semirings (>=0.5.2 && <0.8), streamly (>=0.9 && <0.11), streamly-core (>=0.2 && <0.3), text (>=1.2.3.0 && <1.3 || >=2.0 && <2.2), time (>=1.6 && <1.13 || >=1.14 && <1.15) [details]
License BSD-3-Clause
Author Koz Ross, George Thomas
Maintainer George Thomas
Uploaded by GeorgeThomas at 2026-06-08T12:10:31Z
Category Streamly, System
Home page https://github.com/georgefst/streamly-fsnotify
Distributions
Reverse Dependencies 2 direct, 0 indirect [details]
Downloads 2157 total (31 in the last 30 days)
Rating 2.0 (votes: 1) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs available [build log]
Last success reported on 2026-06-08 [all 1 reports]

Readme for streamly-fsnotify-2.1.0.3

[back to package description]

This library provides a higher-level, stream-based API for fsnotify. It should work anywhere both streamly and fsnotify do. Note that there's no need for your project to register a dependency on fsnotify directly, since we re-export the two types you'll need. You will however need to depend on streamly in order to get anything done.

See also streamly-fsevents, which is developed by the Streamly authors, and implements its own file-watching logic instead of sitting on top of fsnotify.