packages feed

unicoder-0.4.0: unicoder.cabal

name:                unicoder
version:             0.4.0
stability:           beta
synopsis:            Make writing in unicode easy.
description:         Unicoder transforms text documents, replacing simple patterns with
                     unicode equivalents. The patterns can be easily configured by the user.
                     This package is especially meant to open the vast and expressive array
                     of unicode identifiers to programmers and language designers, but there's
                     nothing wrong with a technically savvy user putting unicoder to work
                     on documents for human consumption.
                     .
                     With the default settings,
                     .
                     @
                       \\E x. \\A y. \\\<x \\-> y\\\> \\ldots
                       \\l x,y. x \\of x \\of y
                     @
                     .
                     becomes
                     .
                     @
                       ∃x ∀y ⟨x → y⟩ …
                       λ x,y. x ∘ x ∘ y
                     @
                     .
                     Many more possibilities abound just in the default set of characters.
                     Any system of special characters can be made easy to type with a normal
                     keyboard as long as unicode supports it.
license:             BSD3
license-file:        LICENSE
author:              Zankoku Okuno
maintainer:          zankoku.okuno@gmail.com
copyright:           Copyright © 2013, 2014, Okuno Zankoku
category:            Text
build-type:          Simple
cabal-version:       >=1.9.2
data-dir:            data
data-files:          *.conf
extra-source-files:  README.md, changes.md,
                     test/*.in, test/*.out, test/test.config

executable unicoder
  main-is:             unicoder.hs
  -- other-modules:       
  build-depends:       base ==4.6.*,
                       text ==0.11.*,
                       attoparsec >=0.10.0.0,
                       directory ==1.2.*

library
  exposed-modules:     Text.Unicoder
  build-depends:       base ==4.6.*,
                       text ==0.11.*,
                       attoparsec >=0.10.0.0

Test-Suite test-unicoder
    type:              exitcode-stdio-1.0
    main-is:           test/test.hs
    build-depends:     base ==4.6.*,
                       text ==0.11.*,
                       attoparsec >=0.10.0.0

source-repository head
  type: git
  location: https://github.com/Zankoku-Okuno/unicoder.git