cheat sheets.

$ cheat nonsense
--- nonsense version 13	Sat Nov 04 17:03:36 +0000 2006
+++ nonsense version 43	Mon Dec 29 01:22:17 +0000 2008
@@ -1,20 +1,80 @@
-Oh you guys are funny!
+What's the way to edit a cheat sheet?  Oh sheet.
 
+edit edit edit. java roolz - can your ruby do this?
+
+# Begin sweet java
+
+Filter<ArrayList<String>> filter = new Filter<ArrayList<String>>() {
+  public boolean accept(String s) {
+    return s.startsWith("foo");
+  }
+}
+
+ArrayList<String> list = new ArrayList<String>();
+list.add("fooBar");
+list.add("barFoo");
+
+return filter.run(list);
+
+# end sweet java - haha
+
+# begin response to java nonsense
+
+Is that a joke?  Why can't I just:
+
+list.select! {|x| x[0..2] == 'foo'}
+
+# end   -- Bug
+
+edit edit edit yourself. Java, however cool, cannot do this:
+
+# begin sweet ruby
+# i mean -- begin sweet haskell
+
+=begin
+
+> puts = return ()
+> main = do let (.) = flip ($)
+
+=end
+eval <<HERE.gsub(/^>/, '')
+
+>           print([1,2,3].length)
+>           puts
+
+HERE
+
+#end sweet ruby. i mean haskell. i mean .. wait ..
+# pack that in your java pipe (c/o http://meta-meta.blogspot.com/)
+
+
+The nonsense cheat sheet has been edited
+
 Feel free to use this cheat sheet as a sandbox.  Play with --edit.
+For the confused, that's: "cheat nonsense --edit"
 
 Please.
 
 This is sweet!
 
-edited !
+great! it works fine with vim.
 
-I play with edit!!
+<a href="spam sucks">link test</a>
 
-This is great stuff!!!!
+..and that's why cheat also is an anagram for teach!
 
-thx 4 the add!!!
+Man, I thought we'd never get to the end of this...
+She is done!
 
-so did this save my changes, or what
+Yeah, unbelievable.
 
-great! it works fine with vim.
+Works with vi perfectly! Totally portable.
+
+So liek.. thiz iz liek sum kynd ovv test.
+
+Where is this going?  Where are you going?  Are you going my way?
+
+Woz woz ere
+
+test
( add new | see all )