{"id":16343302,"url":"https://github.com/ners/haskell-howto","last_synced_at":"2026-03-18T19:03:44.597Z","repository":{"id":104276799,"uuid":"490233753","full_name":"ners/haskell-howto","owner":"ners","description":"A modern guide to getting started with Haskell","archived":false,"fork":false,"pushed_at":"2022-05-09T12:59:35.000Z","size":10,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":4,"default_branch":"master","last_synced_at":"2024-12-27T16:24:53.441Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"cc-by-sa-4.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ners.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-05-09T10:21:00.000Z","updated_at":"2022-05-24T14:50:39.000Z","dependencies_parsed_at":null,"dependency_job_id":"d2b40664-9310-4cb3-8d8f-fef1b21845ab","html_url":"https://github.com/ners/haskell-howto","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ners%2Fhaskell-howto","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ners%2Fhaskell-howto/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ners%2Fhaskell-howto/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ners%2Fhaskell-howto/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ners","download_url":"https://codeload.github.com/ners/haskell-howto/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":239483872,"owners_count":19646426,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-11T00:24:05.987Z","updated_at":"2026-02-04T07:34:55.911Z","avatar_url":"https://github.com/ners.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# Haskell how-to\n\nThis is a crash course for learning Haskell.\n\n## Table of contents\n\n**1. [Motivation](chapters/01-Motivation.md)**\\\nIn this section we talk about functional programming and Haskell's history. We try to show why Haskell is the right tool for a wide range of programming tasks.\n\n**2. [Hello Haskell](chapters/02-HelloHaskell.md)**\\\nIn this section we explore the various ways to run Haskell code in the cloud and on your computer. We run our first Hello world!\n\n**3. Deciphering the Moon Language**\\\nIn this section we explore the brave new world of Haskell's exotic syntax. Rather than it being scary, we show ways to take it apart and make it delightful to the eye and heart.\n\n**4. Types and typeclasses**\\\nIn this section we reveal the source of Haskell's magic. Haskell's type system helps productivity rather than hinders it.\n\n**5. ...**\\\nIn this section...\n\n# Licence\n\n[![Creative Commons Licence](https://i.creativecommons.org/l/by-sa/4.0/88x31.png)](http://creativecommons.org/licenses/by-sa/4.0/)\n\nThis work is licenced under a [Creative Commons Attribution-ShareAlike 4.0 International Licence](http://creativecommons.org/licenses/by-sa/4.0/).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fners%2Fhaskell-howto","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fners%2Fhaskell-howto","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fners%2Fhaskell-howto/lists"}