packages feed

Cabal revisions of image-type-0.1.0.0

Hackage metadata revisions edit the .cabal file after upload; each diff below is one revision.

revision 1
--- Initial image-type.cabal generated by cabal init.  For further --- documentation, see http://haskell.org/cabal/users-guide/--name:                image-type-version:             0.1.0.0-synopsis:            Determine the type of an image by reading the first bytes. -description:         A package used to determine the type of an image according to its first bytes based on the Python library <https://docs.python.org/3/library/imghdr.html imghdr>.-  .-  Most simplest usage is getting the type of a file:-  .-  >>> import Codec.ImageType -  >>> getFileType "/tmp/mystery_file" -  Just "webp"-  .-  Or to test for a specific extension:-  .-  >>> isPgm "/tmp/file.pgm"-  True-  >>> import qualified Data.ByteString as B-  >>> testPgm <$> B.readFile "/tmp/file.pgm"-  Just "pgm"-  .-  Or to filter files by extension:-  .-  >>> import Codec.ImageType -  >>> import Control.Monad-  >>> import System.Directory-  >>> -  >>> getDirectoryContents "." >>= filterM doesFileExist >>= filterM isJpeg-  ["file2.jpeg","file1.jpeg"]-  .-  Supports the following extensions: @JPEG@, @PNG@, @GIF@, @TIFF@, @RGB@, @PBM@, @PGM@, @PPM@, @RAST@, @XBM@, @BMP@, @WebP@, @EXR@.-  .-homepage:            https://github.com/Icelandjack/Image-type-license:             BSD3-license-file:        LICENSE-author:              Baldur Blöndal-maintainer:          baldurpet@gmail.com--- copyright:           -category:            Graphics-build-type:          Simple--- extra-source-files:  -cabal-version:       >=1.10--library-  exposed-modules:     Codec.ImageType-  -- other-modules:       -  -- other-extensions:    -  build-depends:       base == 4.*,-                       bytestring >=0.9 && <0.11-  -- hs-source-dirs:      -  default-language:    Haskell98+name:                image-type
+version:             0.1.0.0
+x-revision: 1
+synopsis:            Determine the type of an image by reading the first bytes. 
+description:
+  A package used to determine the type of an image according to its first bytes based on the Python library <https://docs.python.org/3/library/imghdr.html imghdr>.
+  .
+  Most simplest usage is getting the type of a file:
+  .
+  >>> import Codec.ImageType 
+  >>> getFileType "/tmp/mystery_file" 
+  Just "webp"
+  .
+  Or to test for a specific extension:
+  .
+  >>> isPgm "/tmp/file.pgm"
+  True
+  >>> import qualified Data.ByteString as B
+  >>> testPgm <$> B.readFile "/tmp/file.pgm"
+  Just "pgm"
+  .
+  Or to filter files by extension:
+  .
+  >>> import Codec.ImageType 
+  >>> import Control.Monad
+  >>> import System.Directory
+  >>> 
+  >>> getDirectoryContents "." >>= filterM doesFileExist >>= filterM isJpeg
+  ["file2.jpeg","file1.jpeg"]
+  .
+  Supports the following extensions: @JPEG@, @PNG@, @GIF@, @TIFF@, @RGB@, @PBM@, @PGM@, @PPM@, @RAST@, @XBM@, @BMP@, @WebP@, @EXR@.
+  .
+homepage:            https://github.com/Icelandjack/Image-type
+license:             BSD3
+license-file:        LICENSE
+author:              Baldur Blöndal
+maintainer:          baldurpet@gmail.com
+-- copyright:           
+category:            Graphics
+build-type:          Simple
+-- extra-source-files:  
+cabal-version:       >=1.10
+
+library
+  exposed-modules:     Codec.ImageType
+  -- other-modules:       
+  -- other-extensions:    
+  build-depends:       base == 4.*,
+                       bytestring >=0.9 && <0.11
+  -- hs-source-dirs:      
+  default-language:    Haskell98