Add some more info to README
authorMichael Welch <michaelgwelch@gmail.com>
Sun, 26 Feb 2012 01:21:48 +0000 (19:21 -0600)
committerMichael Welch <michaelgwelch@gmail.com>
Thu, 1 Mar 2012 19:03:13 +0000 (11:03 -0800)
README.md

index 24662b6..a1f9b3e 100644 (file)
--- a/README.md
+++ b/README.md
@@ -18,3 +18,30 @@ This abstraction presents itself as interfaces an extension methods in C#.
 In Haskell, I created my own class to break the module circular dependencies.
 In C I used header files to define modules with different implementations for
 production and test.
+
+<table>
+    <tr>
+        <td>Directory</td><td>Description</td>
+    </tr>
+    <tr>
+        <td>java</td><td>A Java implementation. A few unit tests.
+        The Java LinkedList works a little stranger than I expected.
+        I wrote a strange ListTraveler class to adapt the iterator
+        to my needs. Opens up in Eclipse.</td>
+    </tr>
+    <tr>
+        <td>csharp</td><td>A C# implementation. A lot of unit tests. At one
+        point it was 100% code coverage. Some refactorings have left
+        the coverage somewhat less. Opens up in Visual Studio 2010. The
+        code projects will open in MonoDevelop as well. The test projects
+        won't as they are MSTest. I'm considering switching to another
+        code coverage tool so I don't need to use MSTest.</td>
+    </tr>
+    <tr>
+        <td>haskell</td><td>A Haskell implementation. Some unit tests.
+        Compiles with ghc. Just type ghc brainmess.hs to compile.</td>
+    </tr>
+    <tr>
+        <td>csrc</td><td>A C implementation. No unit tests.</td>
+    </tr>
+</table>