{"id":14979207,"url":"https://github.com/mvngu/haskyll","last_synced_at":"2026-03-07T02:06:03.640Z","repository":{"id":215537593,"uuid":"739173804","full_name":"mvngu/haskyll","owner":"mvngu","description":"Beginner's guide to Haskell","archived":false,"fork":false,"pushed_at":"2024-02-03T14:07:55.000Z","size":670,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-04T11:43:35.936Z","etag":null,"topics":["documentation","functional-programming","haskell","jekyll","jekyll-theme","ruby"],"latest_commit_sha":null,"homepage":"https://haskyll.github.io","language":"Haskell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mvngu.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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":"2024-01-05T00:10:20.000Z","updated_at":"2024-01-05T11:49:16.000Z","dependencies_parsed_at":"2024-01-15T09:05:43.424Z","dependency_job_id":"461b9e61-62de-49a9-8eec-9862d22aeaa1","html_url":"https://github.com/mvngu/haskyll","commit_stats":{"total_commits":549,"total_committers":3,"mean_commits":183.0,"dds":0.07468123861566489,"last_synced_commit":"a342efdced0b5fbe2510b9cd46fac1839354599a"},"previous_names":["mvngu/haskyll"],"tags_count":5,"template":false,"template_full_name":null,"purl":"pkg:github/mvngu/haskyll","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mvngu%2Fhaskyll","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mvngu%2Fhaskyll/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mvngu%2Fhaskyll/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mvngu%2Fhaskyll/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mvngu","download_url":"https://codeload.github.com/mvngu/haskyll/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mvngu%2Fhaskyll/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30205893,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-06T19:07:06.838Z","status":"online","status_checked_at":"2026-03-07T02:00:06.765Z","response_time":53,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":["documentation","functional-programming","haskell","jekyll","jekyll-theme","ruby"],"created_at":"2024-09-24T13:59:34.686Z","updated_at":"2026-03-07T02:05:58.623Z","avatar_url":"https://github.com/mvngu.png","language":"Haskell","readme":"# Haskell bit by bit\n\n[![License: CC BY-NC-SA 4.0](https://img.shields.io/badge/License-CC%20BY--NC--SA%204.0-blue.svg)](http://creativecommons.org/licenses/by-nc-sa/4.0/)\n\nHaskell might seem like a complicated beast at first. It does not have to be\nthat way. Let's tackle some basic ideas of the language, bit by bit.\n\n\u003c!--=========================================================================--\u003e\n\n## Development\n\n### Pre-requisites\n\nInstall the following on your local machine:\n\n-   (GNU) Make\n-   Node\n-   Ruby\n\n### Setup\n\nFork the repository and clone the fork to your local machine. Issue the\nfollowing commands to setup everything required by the project:\n\n```sh\n$ bundle config set --local path 'vendor/bundle'\n$ bundle install\n$ npm update\n```\n\nYou need to have Ruby and Node installed in order for the above commands to run\nsuccessfully.\n\n### Contribute\n\nAdd your changes and issue the command\n\n```sh\n$ make build\n```\n\nto ensure the whole book compiles successfully. Fix any compilation, spelling,\nor other errors, then create a pull request.\n\n\u003c!--=========================================================================--\u003e\n\n## Acknowledgement\n\n\u003c!-- prettier-ignore --\u003e\n- We use the Jekyll theme [Coo][coo].\n\n\u003c!--=========================================================================--\u003e\n\n## License\n\n![CC BY-NC-SA 4.0](assets/img/cc.png \"CC BY-NC-SA 4.0\")\n\nThis work is licensed under the terms of the Creative Commons\nAttribution-NonCommercial-ShareAlike 4.0 International ([CC BY-NC-SA 4.0][cc]).\n\nUnless otherwise stated, code in this project is covered by the [MIT][mit]\nlicense.\n\n\u003c!-- prettier-ignore --\u003e\n[cc]: https://creativecommons.org/licenses/by-nc-sa/4.0/legalcode\n[coo]: https://github.com/quacksouls/jekyll-theme-coo\n[mit]: https://opensource.org/license/MIT/\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmvngu%2Fhaskyll","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmvngu%2Fhaskyll","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmvngu%2Fhaskyll/lists"}