packages feed

iCalendar 0.0 → 0.0.1

raw patch · 2 files changed

+14/−14 lines, 2 filesdep −haskell98dep ~basedep ~parsecnew-uploaderPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

Dependencies removed: haskell98

Dependency ranges changed: base, parsec

API changes (from Hackage documentation)

- Text.ICalendar.Parser: instance Alternative (GenParser s a)
- Text.ICalendar.Parser: instance Applicative (GenParser s a)
- Text.ICalendar.Parser: parser :: GenParser Char st ICalendar
+ Text.ICalendar.Parser: parser :: ParsecT [Char] u Identity ICalendar

Files

Text/ICalendar/Parser.hs view
@@ -1,3 +1,4 @@+{-# LANGUAGE TypeSynonymInstances, FlexibleInstances #-} {-|  Parser for the iCalendar format (version 2.0, RFC2445).@@ -50,16 +51,6 @@ import Control.Monad (MonadPlus(..), ap) -- Hide Parsec's definitions of some Applicative functions. import Text.ParserCombinators.Parsec hiding (many, optional, (<|>))---- Every Monad is an Applicative.-instance Applicative (GenParser s a) where-    pure = return-    (<*>) = ap---- Every MonadPlus is an Alternative.-instance Alternative (GenParser s a) where-    empty = mzero-    (<|>) = mplus  ------------------------------------------------------------ -- Tokens, as defined in RFC2445.
iCalendar.cabal view
@@ -1,5 +1,5 @@ Name:            iCalendar-Version:         0.0+Version:         0.0.1 Synopsis:        Parser for iCalendar format (RFC2445)  Description: Parser for the iCalendar format (version 2.0, RFC2445).@@ -27,7 +27,16 @@ License-file:    LICENSE Copyright:       (c) Tupil Author:          Eelco Lempsink <eml+hackage@tupil.com>-Maintainer:      Eelco Lempsink <eml+hackage@tupil.com>-Exposed-Modules: Text.ICalendar.Parser+Maintainer:      Clint Adams <clint@debian.org> Build-Type:      Simple-Build-Depends:   base, haskell98, parsec >=2 && <3+Cabal-Version:   >=1.10++Library+  build-depends:   base >= 4 && < 5+                 , parsec >=3 && <4+  exposed-modules: Text.ICalendar.Parser+  default-language: Haskell98++source-repository head+  type:     git+  location: git://git.debian.org/users/clint/iCalendar-Haskell.git