-- 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