Skip to content

Commit 920b505

Browse files
authored
David Solow
1 parent 3813380 commit 920b505

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

_posts/2024-03-10-SemanticsOfProgrammingLanguages.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,17 @@ Racket and types.
1212

1313
I use typed Racket and my IDE is Doom Emacs. But I may also code OCaml. The code here is ported from SML/NJ.
1414

15+
# Pre-requisites
16+
17+
I have mentioned what was useful for me when I attempted to learn the subject.
18+
19+
1. Knowledge of SML because some key books use OCaml or SML.
20+
2. Ability to understand basic proof techniques. This book helped me even though I haven't finished it.
21+
3. Professor David Solow's lectures are available and he clearly explains the steps involved in writing and
22+
reading condensed proofs. Highly recommended.
23+
24+
![image-title-here](../images/DavidSolor.png){:class="img-responsive"}
25+
1526
## Attempt 1
1627

1728
1. This does not use Abstract Data Types.

0 commit comments

Comments
 (0)