Skip to content

Commit

Permalink
Update from Hackage at 2015-12-02T18:17:26+0000
Browse files Browse the repository at this point in the history
  • Loading branch information
Commercial Haskell all-cabal-hashes Travis job committed Dec 2, 2015
1 parent 0076fe7 commit fda7f3f
Show file tree
Hide file tree
Showing 2 changed files with 56 additions and 0 deletions.
55 changes: 55 additions & 0 deletions minilens/0.1.1.1/minilens.cabal
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
name: minilens
version: 0.1.1.1
synopsis: A minimalistic lens library, providing only the simplest, most basic lens functionality.
description:
Lenses satisfy the properties of the Category type class, and are used
to inspect and update individual elements of a data structue in a type-safe
way. This library provides the simplest possible data types satisfying
these properties.

"minilens" type aims to provide a very simple improvement on Haskell's
record syntax: the idea of composable record accessors called 'Lens'es.

As of yet, there are no fancy Template Haskell APIs for generating lenses
programmatically; you are expected to write your lenses by hand. Some handy
helper functions are provided to help you do this.

This library was originally part of the Dao package, but has been branched
into it's own package in the hopes that it will be useful in a wider
variety of projects.

homepage: https://github.com/RaminHAL9001/minilens
license: GPL-3
license-file: LICENSE
author: Ramin Honary
maintainer: ramin.honary@gmail.com
copyright: 2008-2015 Ramin Honary
category: Data, Lens
build-type: Simple
cabal-version: >=1.10

library

exposed-modules:
Data.Lens.Minimal

default-extensions:
MultiParamTypeClasses
FlexibleInstances
FlexibleContexts

build-depends:
array >=0.5.0.0 && <=0.5.0.0,
base >=4.7 && <4.8,
containers >=0.5.5.0 && <=0.5.5.1,
mtl >=2.2.0 && <=2.2.1,
transformers >=0.3.0.0 && <=0.4.3.0

GHC-options: -Wall
-fno-warn-name-shadowing
-fno-warn-unused-do-bind

hs-source-dirs: src

default-language: Haskell2010

1 change: 1 addition & 0 deletions minilens/0.1.1.1/minilens.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"package-hashes":{"MD5":"6ce39fc6e88cbc98fda4bf1d4c9fdd6a","Skein512_512":"0633d6ebcc20659461746f63de3bae83a98a97037f2767c30a4578c46d82e3caeb8cd7f3d3d0bc308f922d8e6d3ad9b7824ceec89fccae99e58d10889dbc187f","SHA1":"a7a1dc18ff54db3216668d881e86c6ccbc4a9ca2","SHA512":"16a12b953206999f01b8f8b812a9e3020563eefa6c66713e21b7ec96292f3b56e8849997c8377039b4d28055b9f045cfade8d6cf8556b29ce3f7bb71f87e5c91","SHA256":"99586ecf220ec1a16c71b03df6da0439b4c711e4ae6b8510cea85473aa12da80"},"package-locations":["https://hackage.haskell.org/package/minilens-0.1.1.1/minilens-0.1.1.1.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/minilens-0.1.1.1.tar.gz"],"package-size":21574}

0 comments on commit fda7f3f

Please sign in to comment.