packages feed

Cabal revisions of focus-0.1.2

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

revision 1
-name:-  focus-version:-  0.1.2-synopsis:-  A general abstraction for manipulating elements of container data structures-description:-  An API for construction of free-form strategies of access and manipulation of -  elements of arbitrary data structures.-  It allows to implement efficient composite patterns, e.g., -  a simultaneous update and lookup of an element, -  and even more complex things.-  .-  Strategies are meant to be interpreted by the host data structure libraries.-  Thus they allow to implement all access and modification patterns of-  a data structure with just a single function,-  which interprets strategies.-  .-  This library provides pure and monadic interfaces,-  so it supports both immutable and mutable data structures.-category:-  Containers, Data-homepage:-  https://github.com/nikita-volkov/focus -bug-reports:-  https://github.com/nikita-volkov/focus/issues -author:-  Nikita Volkov <nikita.y.volkov@mail.ru>-maintainer:-  Nikita Volkov <nikita.y.volkov@mail.ru>-copyright:-  (c) 2014, Nikita Volkov-license:-  MIT-license-file:-  LICENSE-build-type:-  Simple-cabal-version:-  >=1.10---source-repository head-  type:-    git-  location:-    git://github.com/nikita-volkov/focus.git---library-  hs-source-dirs:-    library-  other-modules:-    Focus.Prelude-  exposed-modules:-    Focus-  build-depends:-    -- debugging:-    loch-th == 0.2.*,-    placeholders == 0.1.*,-    -- general:-    base >= 4.5 && < 4.8-  default-extensions:-    Arrows, BangPatterns, ConstraintKinds, DataKinds, DefaultSignatures, DeriveDataTypeable, DeriveFunctor, DeriveGeneric, EmptyDataDecls, FlexibleContexts, FlexibleInstances, FunctionalDependencies, GADTs, GeneralizedNewtypeDeriving, ImpredicativeTypes, LambdaCase, LiberalTypeSynonyms, MagicHash, MultiParamTypeClasses, MultiWayIf, NoImplicitPrelude, NoMonomorphismRestriction, OverloadedStrings, PatternGuards, ParallelListComp, QuasiQuotes, RankNTypes, RecordWildCards, ScopedTypeVariables, StandaloneDeriving, TemplateHaskell, TupleSections, TypeFamilies, TypeOperators, UnboxedTuples-  default-language:-    Haskell2010+name:
+  focus
+x-revision: 1
+version:
+  0.1.2
+synopsis:
+  A general abstraction for manipulating elements of container data structures
+description:
+  An API for construction of free-form strategies of access and manipulation of 
+  elements of arbitrary data structures.
+  It allows to implement efficient composite patterns, e.g., 
+  a simultaneous update and lookup of an element, 
+  and even more complex things.
+  .
+  Strategies are meant to be interpreted by the host data structure libraries.
+  Thus they allow to implement all access and modification patterns of
+  a data structure with just a single function,
+  which interprets strategies.
+  .
+  This library provides pure and monadic interfaces,
+  so it supports both immutable and mutable data structures.
+category:
+  Containers, Data
+homepage:
+  https://github.com/nikita-volkov/focus 
+bug-reports:
+  https://github.com/nikita-volkov/focus/issues 
+author:
+  Nikita Volkov <nikita.y.volkov@mail.ru>
+maintainer:
+  Nikita Volkov <nikita.y.volkov@mail.ru>
+copyright:
+  (c) 2014, Nikita Volkov
+license:
+  MIT
+license-file:
+  LICENSE
+build-type:
+  Simple
+cabal-version:
+  >=1.10
+
+
+source-repository head
+  type:
+    git
+  location:
+    git://github.com/nikita-volkov/focus.git
+
+
+library
+  hs-source-dirs:
+    library
+  other-modules:
+    Focus.Prelude
+  exposed-modules:
+    Focus
+  build-depends:
+    -- debugging:
+    loch-th == 0.2.*,
+    placeholders == 0.1.*,
+    -- general:
+    base >= 4.6 && < 4.8
+  default-extensions:
+    Arrows, BangPatterns, ConstraintKinds, DataKinds, DefaultSignatures, DeriveDataTypeable, DeriveFunctor, DeriveGeneric, EmptyDataDecls, FlexibleContexts, FlexibleInstances, FunctionalDependencies, GADTs, GeneralizedNewtypeDeriving, ImpredicativeTypes, LambdaCase, LiberalTypeSynonyms, MagicHash, MultiParamTypeClasses, MultiWayIf, NoImplicitPrelude, NoMonomorphismRestriction, OverloadedStrings, PatternGuards, ParallelListComp, QuasiQuotes, RankNTypes, RecordWildCards, ScopedTypeVariables, StandaloneDeriving, TemplateHaskell, TupleSections, TypeFamilies, TypeOperators, UnboxedTuples
+  default-language:
+    Haskell2010