aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJulien Dessaux2023-03-31 23:01:40 +0200
committerJulien Dessaux2023-03-31 23:01:40 +0200
commit22beb57a35980bd72253c9f7d279c9d411dfb429 (patch)
tree869c0e7bc23858eab7051d65665c965533a777fb
parentAdded wireguard firewalling on FreeBSD blog article (diff)
downloadwww-22beb57a35980bd72253c9f7d279c9d411dfb429.tar.gz
www-22beb57a35980bd72253c9f7d279c9d411dfb429.tar.bz2
www-22beb57a35980bd72253c9f7d279c9d411dfb429.zip
Add haskell programming from first principles book article
-rw-r--r--content/books/misc/haskell-programming-from-first-principles.md9
1 files changed, 9 insertions, 0 deletions
diff --git a/content/books/misc/haskell-programming-from-first-principles.md b/content/books/misc/haskell-programming-from-first-principles.md
new file mode 100644
index 0000000..922802d
--- /dev/null
+++ b/content/books/misc/haskell-programming-from-first-principles.md
@@ -0,0 +1,9 @@
+---
+title: Haskell Programming From First Principles
+description: Christopher Allen and Julie Moronuki
+date: 2023-03-31
+---
+
+I first learned haskell in the early 2010, but from far less quality material. I wrote my beginner lever haskell for a few years but nothing major came out of it, only small personal projects. I eventually fell out of love with haskell because I felt the language and its tooling lacked practicality and after years trying I did not like my level of proficiency with the language.
+
+It was a pleasure diving into haskell again thanks to this book. It is very well written and if I had it ten years ago I might have never stopped writing haskell. It is very much like meeting an old friend again. The book is long and detailed but made me feel confident I could write good haskell. The author insists on solid foundations and hands-on experience as to why haskell is a great way to solve problems. \ No newline at end of file