{"id":157304,"name":"HARM","ecosystem":"hackage","description":"A simple ARM virtual machine designed for teaching\nassembly. See\nhttp:/tinyurl.com639v6u for details on internals and\nexamples of how to use it. It is advised you look through the\nsource on the site and try following along to really learn\nwhat's going on. Currently the emulator does not use standard\nARM assembly, but a custom variant. This will hopefully be\nchanged in the near future.\n\nTwo programs, runarm and dbgarm, are provided which can be\nused to run and debug the assembly.","homepage":"http://www.engr.uconn.edu/~jeffm/Classes/CSE240-Spring-2001/Lectures/index.html","licenses":"LicenseRef-OtherLicense","normalized_licenses":["Other"],"repository_url":"","keywords_array":["compilers-interpreters","deprecated","library","program","Propose Tags"],"namespace":null,"versions_count":4,"first_release_published_at":"2008-11-29T10:37:10.000Z","latest_release_published_at":"2008-12-06T05:07:59.000Z","latest_release_number":"0.1.4","last_synced_at":"2026-03-19T11:09:06.933Z","created_at":"2022-04-05T17:17:56.705Z","updated_at":"2026-03-19T11:09:19.460Z","registry_url":"https://hackage.haskell.org/package/HARM","install_command":"cabal install HARM","documentation_url":null,"metadata":{},"repo_metadata":{},"repo_metadata_updated_at":"2026-03-19T11:09:19.433Z","dependent_packages_count":0,"downloads":4232,"downloads_period":"total","dependent_repos_count":0,"rankings":{"downloads":33.7069420808638,"dependent_repos_count":55.143477495452146,"dependent_packages_count":12.217592864268529,"stargazers_count":null,"forks_count":null,"average":33.68933748019482},"purl":"pkg:hackage/HARM","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/hackage/HARM","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/hackage/HARM","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/hackage/HARM/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/hackage.haskell.org/packages/HARM/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/hackage.haskell.org/packages/HARM/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/hackage.haskell.org/packages/HARM/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/hackage.haskell.org/packages/HARM/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/hackage.haskell.org/packages/HARM/codemeta","maintainers":[{"uuid":"AlexMason","login":"AlexMason","name":null,"email":null,"url":null,"packages_count":7,"html_url":"https://hackage.haskell.org/user/AlexMason","role":null,"created_at":"2022-11-14T16:24:27.866Z","updated_at":"2022-11-14T16:24:27.866Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/hackage.haskell.org/maintainers/AlexMason/packages"}]}