From 865ba67550fac36dcfd77b1d2d287a04c4e224c6 Mon Sep 17 00:00:00 2001 From: Vanessa McHale Date: Wed, 9 Oct 2024 18:17:54 -0400 Subject: [PATCH] examples --- README.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index 06453d8..b95ee8b 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,5 @@ -Jacinda is a functional pattern sifting language, -a smaller [AWK](http://www.awklang.org). +Jacinda is a functional pattern filtering language, +inspired by [AWK](http://www.awklang.org). # Installation @@ -32,7 +32,7 @@ Unix uses record separators in many places; we can display one entry in the echo $PATH | ja -F: "{|[x+'\n'+y]|>\`$}" ``` -Many Unix tools output much information separated with spaces. We use regular +Many Unix tools output information separated with spaces. We use regular expressions to match relevant lines and then select the field with the data itself, viz. @@ -48,12 +48,12 @@ printenv | ja -F= '{%/^PATH/}{`2}' # Documentation -See the [guide](https://vmchale.github.io/jacinda/), which contains a tutorial +See the [guide](https://vmchale.github.io/jacinda/) (archived on [Hackage](https://hackage.haskell.org/package/jacinda/src/doc/guide.pdf), which contains a tutorial on some of the features as well as examples. -The manpages document the builtins and provide a syntax reference. +The [manpages](https://hackage.haskell.org/package/jacinda/src/man/ja.1) document the builtins and provide a syntax reference. -See the [rosetta](./ROSETTA.md) showing AWK alongside. +See the [rosetta](./ROSETTA.md) showing AWK alongside, or the [examples][./EXAMPLES.md] for its own capabilities. # Status