Îõ³h*®S     0.5.1 Safe-InferredÝð  filecacheëHook to invoke after an entry is removed from the cache (because the corresponding file has been modified) filecache*A default type synonym, for String errors. filecacheàThe main FileCache type, for queries returning 'Either r a'. The r type must be an instance of Error.  filecacheÍGenerates a new file cache. The opaque type is for use with other functions.  filecacheÂDestroys the thread running the FileCache. Pretty dangerous stuff.  filecacheManually invalidates an entry.  filecacheÃQueries the cache, populating it if necessary, returning a strict  (from Data.Either.Strict).Queries that fail with an  IOExeception will not create a cache entry. filecacheGeneralization of   that allows to specify an  hook filecache Just like  , but with the standard EitherÑ type. Note that it is just there for easy interoperability with the more comme Either& type, as the result is still forced. filecacheGets a copy of the cache.  filecachePath of the file entry filecache7The computation that will be used to populate the cache filecachePath of the file entry filecache7The computation that will be used to populate the cache filecachePath of the file entry filecache7The computation that will be used to populate the cache   Safe-InferredÝ;         %filecache-0.5.1-rY1wjboZjQ2BcZiotr8VNData.FileCache.Internal filecacheData.FileCache OnModified FileCache FileCacheR_cache _watchedDirs_manager_channel_tid newFileCache killFileCache invalidatecanonquery queryWith lazyQuerygetCachebase Data.EitherEither