Initial commit

This commit is contained in:
2015-12-17 04:42:22 +01:00
commit d13cdac9e0
17 changed files with 2074 additions and 0 deletions

23
src/IO/Error.hs Normal file
View File

@@ -0,0 +1,23 @@
{-# OPTIONS_HADDOCK ignore-exports #-}
{-# LANGUAGE DeriveDataTypeable #-}
module IO.Error where
import Control.Exception
import Control.Monad
(
mzero
, MonadPlus
)
import Data.Typeable
data FmIOException = FileDoesNotExist String
| PathNotAbsolute String
| FileNotExecutable String
deriving (Show, Typeable)
instance Exception FmIOException