Permalink
Browse files

Add empty module for implementations

  • Loading branch information...
1 parent 70a25e2 commit 0fb025469f25012eaee41f46c7c6430c940dee78 @tomstuart committed Oct 19, 2011
Showing with 71 additions and 0 deletions.
  1. +71 −0 lib/nothing.rb
View
@@ -0,0 +1,71 @@
+module Nothing
+ # Natural numbers
+
+ # ZERO =
+ # ONE =
+ # TWO =
+ # THREE =
+
+ # TIMES =
+ # INCREMENT =
+ # ADD =
+ # MULTIPLY =
+ # POWER =
+ # DECREMENT =
+ # SUBTRACT =
+
+ # Booleans
+
+ # TRUE =
+ # FALSE =
+ # IF =
+
+ # NOT =
+ # AND =
+ # OR =
+
+ # Natural numbers with booleans
+
+ # IS_ZERO =
+ # IS_LESS_OR_EQUAL =
+ # IS_EQUAL =
+
+ # Natural numbers with recursion
+
+ # FACTORIAL =
+ # DIV =
+ # MOD =
+
+ # Pairs
+
+ # PAIR =
+ # LEFT =
+ # RIGHT =
+
+ # Lists
+
+ # EMPTY =
+ # UNSHIFT =
+ # IS_EMPTY =
+ # FIRST =
+ # REST =
+
+ # RANGE =
+ # SUM =
+ # PRODUCT =
+ # CONCAT =
+ # PUSH =
+ # REVERSE =
+
+ # INCREMENT_ALL =
+ # DOUBLE_ALL =
+
+ # Natural numbers with lists
+
+ # TO_DIGITS =
+ # TO_STRING =
+
+ # FizzBuzz
+
+ # FIZZBUZZ =
+end

0 comments on commit 0fb0254

Please sign in to comment.