packages feed

hsdev-0.3.3.0: src/HsDev/Watcher/Types.hs

module HsDev.Watcher.Types (
	Watched(..),
	Watcher,

	PackageDbStack, Project
	) where

import qualified System.Directory.Watcher as W
import HsDev.Project (Project)
import HsDev.PackageDb (PackageDbStack)

data Watched = WatchedProject Project [String] | WatchedPackageDb PackageDbStack [String] | WatchedModule

type Watcher = W.Watcher Watched