HORIZON HASKELLDocslts/ghc-9.14.xd82dee82026-10-12Search names, modules, packages, or :: a typeCtrl K

GHC 9.14.1 · lts/ghc-9.14.x · d82dee8 · 2026-10-12

Modulehinotify-0.4.2Haskell2010

System.INotify

A Haskell binding to INotify. See http://www.kernel.org/pub/linux/kernel/people/rml/inotify/ and man inotify.

Use initINotify to get a INotify, then use addWatch to add a watch on a file or directory. Select which events you're interested in with EventVariety, which corresponds to the Event events.

Use removeWatch once you don't want to watch a file any more.

  • 5 types
  • 5 values
  • Packagehinotify-0.4.2
  • Exports10
  • LanguageHaskell2010
  • LicenceBSD-3-Clause
  • SourceINotify.hsc
datadata INotify
#
Instances2Eq, Show
  • Eq INotifyDefined in hinotify-0.4.2 · System.INotify
  • Show INotifyDefined in hinotify-0.4.2 · System.INotify
datadata Event
#

Constructors

Instances2Eq, Show
  • Eq EventDefined in hinotify-0.4.2 · System.INotify
  • Show EventDefined in hinotify-0.4.2 · System.INotify
newtypenewtype Cookie
#
Instances3Eq, Ord, Show
  • Eq CookieDefined in hinotify-0.4.2 · System.INotify
  • Ord CookieDefined in hinotify-0.4.2 · System.INotify
  • Show CookieDefined in hinotify-0.4.2 · System.INotify