summaryrefslogtreecommitdiff
path: root/gemfeed/2010-04-09-standard-ml-and-haskell.html
diff options
context:
space:
mode:
Diffstat (limited to 'gemfeed/2010-04-09-standard-ml-and-haskell.html')
-rw-r--r--gemfeed/2010-04-09-standard-ml-and-haskell.html11
1 files changed, 11 insertions, 0 deletions
diff --git a/gemfeed/2010-04-09-standard-ml-and-haskell.html b/gemfeed/2010-04-09-standard-ml-and-haskell.html
index cfb3d39d..b6dd2301 100644
--- a/gemfeed/2010-04-09-standard-ml-and-haskell.html
+++ b/gemfeed/2010-04-09-standard-ml-and-haskell.html
@@ -18,6 +18,17 @@
<br />
<span>Haskell is also a "pure functional" programming language, whereas SML also makes explicit use of imperative concepts. I am by far not a specialist in either of these languages, but here are a few functions implemented in both SML and Haskell:</span><br />
<br />
+<h2 style='display: inline' id='table-of-contents'>Table of Contents</h2><br />
+<br />
+<ul>
+<li><a href='#standard-ml-and-haskell'>Standard ML and Haskell</a></li>
+<li>⇢ <a href='#defining-a-multi-data-type'>Defining a multi-data type</a></li>
+<li>⇢ <a href='#processing-a-multi'>Processing a multi</a></li>
+<li>⇢ <a href='#simplify-function'>Simplify function</a></li>
+<li>⇢ <a href='#delete-all'>Delete all</a></li>
+<li>⇢ <a href='#delete-one'>Delete one</a></li>
+<li>⇢ <a href='#higher-order-functions'>Higher-order functions</a></li>
+</ul><br />
<h2 style='display: inline' id='defining-a-multi-data-type'>Defining a multi-data type</h2><br />
<br />
<span>Standard ML:</span><br />