fswatch-0.1.0.0: File System watching tool with cli and slave functionalities.

Safe HaskellNone
LanguageHaskell2010

System.FSWatch.Repr

Documentation

type Listener = PE -> IO () Source #

data Opts Source #

Constructors

Opts 

data DBE Source #

Constructors

DBE 

Fields

type DB = [DBE] Source #

type P = (IO (), Chan PE) Source #

data PE Source #

Constructors

Mod String 
Add String 
Rem String 
Prt 

Fields

Instances

Eq PE Source # 

Methods

(==) :: PE -> PE -> Bool #

(/=) :: PE -> PE -> Bool #

Read PE Source # 
Show PE Source # 

Methods

showsPrec :: Int -> PE -> ShowS #

show :: PE -> String #

showList :: [PE] -> ShowS #

data Mode Source #

Constructors

CLI 
SLAVE 

Instances

Eq Mode Source # 

Methods

(==) :: Mode -> Mode -> Bool #

(/=) :: Mode -> Mode -> Bool #

Show Mode Source # 

Methods

showsPrec :: Int -> Mode -> ShowS #

show :: Mode -> String #

showList :: [Mode] -> ShowS #