[commit: packages/haskeline] ghc-head: Create README.md (46528c1)

git at git.haskell.org git at git.haskell.org
Wed Jan 15 08:27:49 UTC 2014


Repository : ssh://git@git.haskell.org/haskeline

On branch  : ghc-head
Link       : http://git.haskell.org/packages/haskeline.git/commitdiff/46528c1b7e23fbec0c436263c194c7d8b5256e2a

>---------------------------------------------------------------

commit 46528c1b7e23fbec0c436263c194c7d8b5256e2a
Author: Judah Jacobson <judah.jacobson at gmail.com>
Date:   Sat Nov 2 14:57:15 2013 -0700

    Create README.md


>---------------------------------------------------------------

46528c1b7e23fbec0c436263c194c7d8b5256e2a
 README.md |   26 ++++++++++++++++++++++++++
 1 file changed, 26 insertions(+)

diff --git a/README.md b/README.md
new file mode 100644
index 0000000..2159507
--- /dev/null
+++ b/README.md
@@ -0,0 +1,26 @@
+#Haskeline
+
+The Haskeline library provides a user interface for line input in command-line programs.
+This library is similar in purpose to readline, but since it is written in Haskell it is (hopefully)
+more easily used in other Haskell programs.
+
+##Links
+The latest release, as well as the API documentation, may be obtained from [Hackage](http://hackage.haskell.org/package/haskeline).
+
+The most recent development source code can be downloaded with:
+
+    git clone https://github.com/judah/haskeline
+
+Further documentation is also available at
+[http://trac.haskell.org/haskeline/wiki/WikiDocumentation](http://trac.haskell.org/haskeline/wiki/WikiDocumentation)
+
+
+##Features:
+
+ - Provides a [rich line editing interface](http://trac.haskell.org/haskeline/wiki/KeyBindings).
+ - A `~/.haskeline` file allows customization of [preferences](http://trac.haskell.org/haskeline/wiki/UserPrefs) and [custom key bindings](http://trac.haskell.org/haskeline/wiki/CustomKeyBindings).
+ - Runs on POSIX-compatible systems, using the [terminfo](http://github.com/judah/terminfo) library to support non-ANSI terminals.
+ - Runs on Windows using MinGW.
+ - [Supports Unicode](http://trac.haskell.org/haskeline/wiki/UnicodeSupport) cross-platform.
+ - History recall and incremental search.
+ - Custom tab completion functions which may run in an arbitrary monad.



More information about the ghc-commits mailing list