ige-0.1.0.0: ige.cabal
-- Initial ige.cabal generated by cabal init. For further documentation,
-- see http://haskell.org/cabal/users-guide/
name: ige
version: 0.1.0.0
Homepage: https://github.com/olynch/ige
synopsis: An keyboard-driven interactive graph editor
description:
`IGE` attempts to build a reusable library for implementing graph editors. The intent is to allow a new class of programming languages that have non-linear structure. See `glance` (an alternative syntax for haskell) for one example of such a structure. Other applications include circuit design, commutative diagram drawing, server configuration. Currently a very early alpha.
license: GPL-3
license-file: LICENSE
author: Owen Lynch
maintainer: owen@olynch.me
category: Editing
build-type: Simple
extra-source-files: ChangeLog.md
cabal-version: >=1.10
executable ige
main-is: Main.hs
other-modules: IGE.Types
, IGE.Control
, IGE.Layout
, IGE.Render
, IGE.UI
, IGE.Keys
-- , IGE.Lisp
, IGE.Serialization
-- other-extensions:
build-depends: base >= 4.9 && < 4.10
, cairo >= 0.13
, gtk >= 0.14
, protolude >= 0.1
, fgl
, microlens-platform
, linear
, containers
, conduit
, conduit-combinators
, stm-conduit
, stm-chans
, stm
, array
, mwc-random
, mtl
, transformers
, megaparsec
, text
, wl-pprint-text
, aeson
, bytestring
, directory
default-extensions: NoImplicitPrelude
, FlexibleContexts
, NoMonomorphismRestriction
, TypeFamilies
, GeneralizedNewtypeDeriving
, TemplateHaskell
, TypeSynonymInstances
, FlexibleInstances
, RankNTypes
, OverloadedStrings
hs-source-dirs: src
default-language: Haskell2010
ghc-options: -threaded
source-repository head
type: git
location: git://github.com/olynch/ige.git