
Haskell From First Principles
Real World Haskell
Exercism
IHP
Project Euler
Haskell
Mercury
Yellow Card
GitHub
GitLab
BitBucket
VS Code
Git
Treehouse
Pantheon
CodePen
Haskell From First Principles
GitHubNo Haskell From First Principles videos yet. You could help us improve this page by suggesting one.
Based on our record, GitHub seems to be a lot more popular than Haskell From First Principles. While we know about 2470 links to GitHub, we've tracked only 87 mentions of Haskell From First Principles. We are tracking product recommendations and mentions on various public social media platforms and blogs. They can help you identify which product is more popular and what people think of it.
I'm not going to sell you on anything. All of the things you've mentioned are true. Loosely, the multitude of string types and the state of the standard library come from the same place: the language is 30+ years old! There are many warts to be found. However, if you decide to start learning, the path is hard, especially if you come from a non-computer-science background like me. I attempted to learn Haskell... - Source: Hacker News / over 1 year ago
I'm a big fan of Haskell Programming from First Principles. That's where more advanced ideas like Monads started clicking. https://haskellbook.com/. - Source: Hacker News / over 1 year ago
Haskell Programming from First Principles[1] is extremely comprehensive, covering everything from lambda calculus to IO. For further self-learning, it might be interesting to learn about the underlying mathematical concepts, such as category theory. A deep dive into the workings of a HindleyโMilner type system might also significantly demystify some of Haskell's typing magic. [1] https://haskellbook.com/. - Source: Hacker News / about 2 years ago
I really liked https://haskellbook.com/. Itโs long, but has exercises after each chapter which I found very helpful. The first chapter is about Lambda Calculus which is kind of a meme at this point, but learning it actually did help me a lot to grok how Haskell programs are meant to fit together. Other than that, just doing some basic side projects and leaning about how to use Cabal effectively should get you there. - Source: Hacker News / about 2 years ago
Yeah! Six months after graduating from Northwestern University I quit my cushy 6-figure WFH job to move to Finland as a quasi-illegal immigrant. (I say "quasi-" because "STEM undergrad from a top university moving to a much poorer country" is, ah, not what you usually think of.) I was unemployed for over a year due to passport issues, living in a tiny vacation town of ~10,000 close to the Arctic Circle, and used... - Source: Hacker News / over 2 years ago
This is why eval and observability ship as a unit, not as separate purchases. agent-eval scores and gates the output โ the tiers above, drift, hallucination. AgentLens captures the trace of how the agent got there: every model step and tool call, the resolved inputs, the raw outputs, the trajectory. Two things fall out of that:. - Source: dev.to / 4 days ago
The real fragility is in trying to constrain arguments. The docs are explicit that a pattern like Bash(curl http://github.com/ *) fails to do what it looks like it does. It won't match curl -X GET http://github.com/... (option before the URL), curl https://github.com/... (different protocol), curl -L http://bit.ly/xyz (redirects to GitHub), URL=http://github.com && curl $URL (variable), or curl http://github.com... - Source: dev.to / 5 days ago
Fallback chains โ og:title โ twitter:title โ- SSRF protection โ if you fetch user-supplied URLs, you MUST block
localhost, RFC-1918 ranges, and internal hostnames, or your preview endpoint is a proxy into your own infrastructure- Caching โ you do not want to re-fetch a URL on every render
- Rate limiting โ a public...
- Source: dev.to / 7 days ago
$ git pull Remote: Repository not found. Fatal: repository 'https://github.com//.git/' not found. - Source: dev.to / 9 days ago
// ==UserScript== // @name GitHub -> Obsidian Task // @namespace obsidian // @version 1.0 // @match https://github.com/*/*/issues/* // @match https://github.com/*/*/pull/* // @grant GM_setClipboard // ==/UserScript== (function () { 'use strict'; function getTitle() { return document.querySelector("bdi")?.textContent.trim(); } function copyTask() { ... - Source: dev.to / 11 days ago
Real World Haskell - Learning Resources, Programming Courses, and Learn Programming
GitLab - Create, review and deploy code together with GitLab open source git repo management software | GitLab
Exercism - Download and solve practice problems in over 30 different languages.
BitBucket - Bitbucket is a free code hosting site for Mercurial and Git. Manage your development with a hosted wiki, issue tracker and source code.
IHP - The fastest way to buildtype safe web apps ๐ฅ
VS Code - Build and debug modern web and cloud applications, by Microsoft