From 1ce96baa128bc94fafcc418c4d136e4b47dc868a Mon Sep 17 00:00:00 2001 From: David Kopec Date: Sun, 9 Mar 2025 19:51:16 -0400 Subject: [PATCH 1/2] Update README.md --- README.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/README.md b/README.md index 0f5fbff..b02c6ad 100644 --- a/README.md +++ b/README.md @@ -24,6 +24,9 @@ Official Books from the Series by @davecom - [Classic Computer Science Problems in Java](https://github.com/davecom/ClassicComputerScienceProblemsInJava) - [Classic Computer Science Problems in Swift](https://github.com/davecom/ClassicComputerScienceProblemsInSwift) +My Latest Book +- [Computer Science from Scratch: Building Interpreters, Art, Emulators and ML in Python](https://github.com/davecom/ComputerScienceFromScratch) + Ports - [C++ implementation by @aray-andres](https://github.com/araya-andres/classic_computer_sci) - [Go implementation by @arlima](https://github.com/arlima/problemas_classicos_CC) From 27fff6689b07339814b5a1b71111d96f43c3add5 Mon Sep 17 00:00:00 2001 From: David Kopec Date: Sat, 23 May 2026 14:41:29 -0400 Subject: [PATCH 2/2] Add Haskell implementation link to README --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index b02c6ad..547db18 100644 --- a/README.md +++ b/README.md @@ -34,3 +34,4 @@ Ports - [JavaScript implementation by @SaschaKersken (German translator of CCSPiP)](https://github.com/SaschaKersken/ClassicComputerScienceProblemsInJavaScript) - [Ruby implementation by @tj84](https://github.com/tj84/cs_problems) - [Rust implementation by @marpetercontribs](https://github.com/marpetercontribs/classic-computer-science-problems-in-rust) +- [Haskell implementation by @marpetercontribs](https://github.com/marpetercontribs/classic-computer-science-problems-in-haskell)