about summary refs log tree commit diff stats
diff options
context:
space:
mode:
authorKartik K. Agaram <vc@akkartik.com>2015-07-30 14:16:30 -0700
committerKartik K. Agaram <vc@akkartik.com>2015-07-30 14:16:30 -0700
commit383d5bea814ab9bac9fc0f7b85abb607d4109cb3 (patch)
tree8a5e943874421258bfc5bdba48cbef2bde00d812
parent8d4c2a095f94fe88d793f575825ba576676fc1a1 (diff)
downloadmu-383d5bea814ab9bac9fc0f7b85abb607d4109cb3.tar.gz
1894
-rw-r--r--Readme.md18
-rw-r--r--html/edit.pngbin0 -> 20542 bytes
2 files changed, 18 insertions, 0 deletions
diff --git a/Readme.md b/Readme.md
index 290756d1..340485c5 100644
--- a/Readme.md
+++ b/Readme.md
@@ -373,6 +373,24 @@ into reproducible tests by flagging inputs entering the log and outputs
 leaving it. The former will have to be faked in, and the latter will want to
 be asserted on, to turn a trace into a test.
 
+d) Try out the programming environment:
+
+```shell
+  $ ./mu test edit.mu  # takes about 30s; shouldn't show any failures
+  $ ./mu edit.mu
+```
+
+Screenshot:
+
+![programming environment](html/edit.png)
+
+You write recipes on the left and try them out in *sandboxes* on the right.
+Hit F4 to rerun all sandboxes with the latest version of the code. More (maybe
+dated) details: http://akkartik.name/post/mu. Beware, it won't save your edits
+by default. But if you create a sub-directory called `lesson/` under `mu/` it
+will. If you turn that directory into a git repo with `git init`, it will also
+back up each version you try out.
+
 **Credits**
 
 Mu builds on many ideas that have come before, especially:
diff --git a/html/edit.png b/html/edit.png
new file mode 100644
index 00000000..72be56d0
--- /dev/null
+++ b/html/edit.png
Binary files differ
189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239