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 +1/−10
- iCalendar.cabal +13/−4
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