{"id":237088,"name":"sugarhaskell","ecosystem":"hackage","description":"SugarHaskell is a syntactically extensible variant of Haskell.\nSugarHaskell organizes language extensions in regular Haskell\nmodules, whose import activates the language extensions at\nhand. The article \"Layout-sensitive Language Extensibility\nWith SugarHaskell\" presented at the Haskell Symposium 2012\ndescribes details of SugarHaskell and is available online at\nhttp://sugarj.org/sugarhaskell.pdf.","homepage":"http://sugarj.org","licenses":"LicenseRef-GPL","normalized_licenses":["Other"],"repository_url":"","keywords_array":["code-generation","language","program","source-tools","Propose Tags"],"namespace":null,"versions_count":1,"first_release_published_at":"2012-10-05T09:51:31.000Z","latest_release_published_at":"2012-10-05T09:51:31.000Z","latest_release_number":"0.1","last_synced_at":"2026-06-01T12:22:59.638Z","created_at":"2022-04-06T02:15:44.943Z","updated_at":"2026-06-01T12:54:52.272Z","registry_url":"https://hackage.haskell.org/package/sugarhaskell","install_command":"cabal install sugarhaskell","documentation_url":null,"metadata":{},"repo_metadata":{},"repo_metadata_updated_at":"2026-06-01T12:54:52.248Z","dependent_packages_count":0,"downloads":1433,"downloads_period":"total","dependent_repos_count":0,"rankings":{"downloads":68.39387359896719,"dependent_repos_count":55.143477495452146,"dependent_packages_count":12.217592864268529,"stargazers_count":null,"forks_count":null,"average":45.251647986229294},"purl":"pkg:hackage/sugarhaskell","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/hackage/sugarhaskell","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/hackage/sugarhaskell","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/hackage/sugarhaskell/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/hackage.haskell.org/packages/sugarhaskell/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/hackage.haskell.org/packages/sugarhaskell/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/hackage.haskell.org/packages/sugarhaskell/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/hackage.haskell.org/packages/sugarhaskell/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/hackage.haskell.org/packages/sugarhaskell/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/hackage.haskell.org/packages/sugarhaskell/codemeta","maintainers":[{"uuid":"SebastianErdweg","login":"SebastianErdweg","name":null,"email":null,"url":null,"packages_count":1,"html_url":"https://hackage.haskell.org/user/SebastianErdweg","role":null,"created_at":"2022-11-14T19:57:56.392Z","updated_at":"2022-11-14T19:57:56.392Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/hackage.haskell.org/maintainers/SebastianErdweg/packages"}]}