-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path2.html
More file actions
64 lines (48 loc) · 2.81 KB
/
2.html
File metadata and controls
64 lines (48 loc) · 2.81 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="This the homepage and blog of Steven Watson.">
<title>Steven's Journal</title>
<link href="./css/syntax.css" rel="stylesheet">
<link href="./css/style.css" rel="stylesheet">
<link href="https://fonts.googleapis.com/css?family=Noto+Sans|Noto+Serif" rel="stylesheet">
</head>
<body>
<nav class="header">
<span><a href="../" target="_self"><h1>Steven Watson's<br>Personal Journal</h1></a></span>
<ul>
<li><a href="https://github.com/swatson555/" target="_self"><span>repos</span></a></li>
</ul>
</nav>
<section class="articles">
<div class="article">
<a href="./posts/2020-01-18-make-a-lisp-1.html" target="_self">
<span><h2>Roll A Lisp In C - Reading</h2></span><br>
<time datetime="2020-01-18">January 18, 2020</time><br>
<img src="./img/read-ast.jpg" alt="read-ast.jpg" /></a>
<p>Lisp is often known as one of the oldest programming languages. Indeed, it's conception can be traced back to research done by John McCarthy in 1960. In these series of articles I present an implementation of a Lisp written in the C language. These articles assume some familiarity in a Lisp like Scheme or Common Lisp.</p>
</div>
<div class="article">
<a href="./posts/2019-05-21-haskell-tutorial-2.html" target="_self">
<span><h2>What Is A Monad?</h2></span><br>
<time datetime="2019-05-21">May 21, 2019</time><br>
<img src="./img/goldberg.gif" alt="goldberg.gif" /></a>
<p>Monads are often a point of frustration for learners of Haskell. The question of what a monad is leads to the question of why a monad is. The question of why a monad is leads to the question of what a monad is. It's been said that the IO monad is special. This is wrong. It's time that these myths be debunked. This article seeks to answer the question of what a monad is.</p>
</div>
<div class="article">
<a href="./posts/2018-07-28-haskell-tutorial-1.html" target="_self">
<span><h2>Why We Need Monads</h2></span><br>
<time datetime="2018-07-28">July 28, 2018</time><br>
<img src="./img/philip.png" alt="philip.png" /></a>
<p>Monads are often a point of frustration for learners of Haskell. The question of what a monad is leads to the question of why a monad is. The question of why a monad is leads to the question of what a monad is. It's been said that monads aren't necessary. This is wrong. It's time that these myths be debunked. This article seeks to answer the question of why a monad is.</p>
</div>
<div class="pagination" style="text-align: center; padding-bottom: 15px;">
<a href="./index.html" style="margin-right: 10px; text-decoration: none;"><h2><<</h2></a>
</div>
</section>
<footer>
</footer>
</body>
</html>