JWJamie Wohletzinbinarydaydreams.com·Dec 4, 2022 · 6 min readCaptive KnowledgeWhat's the problem? Algebra. You know it, you probably hate it. It's this stuff: $$3x + 5 = x$$ (I nerd-sniped myself by writing this and had to solve it. To save you a little trouble, the solution is x = -5/2.) Turns out, algebra is immensely useful...01A
JWJamie Wohletzinbinarydaydreams.com·Dec 1, 2022 · 4 min readEncoding IdeasEssays often begin with a "thesis statement", which is a short summary of the paper's core idea. In the same vein, research papers have abstracts, and book dust jackets have short summaries of the books they adorn. Why don't we have the same thing fo...01A
JWJamie Wohletzinbinarydaydreams.com·Nov 29, 2022 · 7 min readBranching in HaskellOverview In Haskell, there are multiple ways to branch your code's control flow based on some condition. Let's cover those ways in depth. Pattern matching You will see pattern matching everywhere in Haskell code. All of the examples in this section ...00