name: edit-lenses-demo
version: 0.1.1
synopsis: Programs demoing the use of symmetric, stateful edit lenses
Description: Some simple demo programs showing ways to use the edit-lenses package.
-- Homepage: http://dmwit.com/edit-lenses
license: BSD3
license-file: LICENSE
author: Daniel Wagner
maintainer: daniel@wagner-home.com
category: Data
build-type: Simple
cabal-version: >=1.8
flag gtk
description: Build demos that require a GUI.
default: False
executable lens-editor
if flag(gtk)
build-depends:
base >= 3.0 && < 5,
containers >= 0.4,
data-default >= 0.3,
Diff >= 0.1,
edit-lenses >= 0.2,
gtk >= 0.12,
regex-pcre >= 0.94
extensions: GeneralizedNewtypeDeriving
other-modules: Data.Lens.Edit.String Data.Module.String
main-is: lens-editor.hs
else
build-depends: base >= 3.0 && < 5
main-is: no-gtk.hs