{"id":214812,"name":"optics","ecosystem":"hackage","description":"","homepage":null,"licenses":"BSD-3-Clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/well-typed/optics.gitoptics","keywords_array":["bsd3","data","lenses","library","optics","Propose Tags"],"namespace":null,"versions_count":7,"first_release_published_at":"2019-09-02T08:20:12.000Z","latest_release_published_at":"2022-05-19T19:52:23.000Z","latest_release_number":"0.4.2","last_synced_at":"2026-09-29T13:52:39.193Z","created_at":"2022-04-05T23:35:08.324Z","updated_at":"2026-09-29T13:52:39.728Z","registry_url":"https://hackage.haskell.org/package/optics","install_command":"cabal install optics","documentation_url":null,"metadata":{},"repo_metadata":null,"repo_metadata_updated_at":"2026-09-29T13:52:39.725Z","dependent_packages_count":9,"downloads":7729,"downloads_period":"total","dependent_repos_count":42,"rankings":{"downloads":22.96034639927074,"dependent_repos_count":8.221285323609845,"dependent_packages_count":2.9916234543278817,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":11.39108505906949},"purl":"pkg:hackage/optics","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/hackage/optics","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/hackage/optics","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/hackage/optics/dependencies","status":null,"funding_links":[],"critical":false,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/hackage.haskell.org/packages/optics/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/hackage.haskell.org/packages/optics/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/hackage.haskell.org/packages/optics/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/hackage.haskell.org/packages/optics/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/hackage.haskell.org/packages/optics/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/hackage.haskell.org/packages/optics/codemeta","maintainers":[{"uuid":"AndresLoeh","login":"AndresLoeh","name":null,"email":null,"url":null,"packages_count":31,"html_url":"https://hackage.haskell.org/user/AndresLoeh","role":null,"created_at":"2022-11-14T19:08:54.795Z","updated_at":"2022-11-14T19:08:54.795Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/hackage.haskell.org/maintainers/AndresLoeh/packages"},{"uuid":"phadej","login":"phadej","name":null,"email":null,"url":null,"packages_count":208,"html_url":"https://hackage.haskell.org/user/phadej","role":null,"created_at":"2022-11-14T19:08:54.802Z","updated_at":"2022-11-14T19:08:54.802Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/hackage.haskell.org/maintainers/phadej/packages"},{"uuid":"AdamGundry","login":"AdamGundry","name":null,"email":null,"url":null,"packages_count":15,"html_url":"https://hackage.haskell.org/user/AdamGundry","role":null,"created_at":"2022-11-14T19:08:54.777Z","updated_at":"2022-11-14T19:08:54.777Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/hackage.haskell.org/maintainers/AdamGundry/packages"},{"uuid":"arybczak","login":"arybczak","name":null,"email":null,"url":null,"packages_count":39,"html_url":"https://hackage.haskell.org/user/arybczak","role":null,"created_at":"2022-11-14T19:08:54.811Z","updated_at":"2022-11-14T19:08:54.811Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/hackage.haskell.org/maintainers/arybczak/packages"}]}