language-dickinson: A language for generative literature

[ bsd3, language, library, program, text ] [ Propose Tags ]

Dickinson is a language for generative (random) literature


[Skip to Readme]
Versions [faq] 0.1.0.0, 0.1.0.1, 0.1.1.0
Change log CHANGELOG.md
Dependencies array, base (>=4.9 && <5), binary (>=0.8.4.0), bytestring, composition-prelude (>=1.1.0.1), containers, deepseq, directory, filepath, haskeline (>=0.8), language-dickinson, microlens, microlens-mtl, mtl, optparse-applicative, prettyprinter, random, semigroups, text, transformers, zstd [details]
License BSD-3-Clause
Copyright Copyright: (c) 2020 Vanessa McHale
Author Vanessa McHale
Maintainer vamchale@gmail.com
Category Language, Text
Source repo head: git clone https://github.com/vmchale/dickinson
Uploaded by vmchale at 2020-06-29T14:04:16Z
Distributions
Executables emd
Downloads 84 total (84 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Hackage Matrix CI
Docs uploaded by user
Build status unknown [no reports yet]

Modules

[Index] [Quick Jump]

Flags

NameDescriptionDefaultType
cross

Enable to ease cross-compiling

DisabledManual

Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info

Downloads

Maintainer's Corner

For package maintainers and hackage trustees


Readme for language-dickinson-0.1.0.0

[back to package description]

Dickinson

Dickinson is a text-generation language.

Installation

To install, first download cabal-install and GHC. Then:

cabal install language-dickinson

Editor Integration

Editor integration is available for vim.

Using vim-plug:

Plug 'vmchale/dickinson' , { 'rtp' : 'vim' }

Documentation

A user guide is available in markdown and as a pdf.

See man/emd.1 for man pages.

Examples

An riff on the Unix fortune program is available here. Try

emd run examples/fortune.dck