{"id":13788385,"url":"https://github.com/weavejester/medley","last_synced_at":"2025-05-14T11:12:36.348Z","repository":{"id":42568178,"uuid":"12380040","full_name":"weavejester/medley","owner":"weavejester","description":"A lightweight library of useful Clojure functions","archived":false,"fork":false,"pushed_at":"2024-10-19T06:15:48.000Z","size":325,"stargazers_count":880,"open_issues_count":10,"forks_count":67,"subscribers_count":17,"default_branch":"master","last_synced_at":"2025-05-05T00:02:29.600Z","etag":null,"topics":["clojure","utility-library"],"latest_commit_sha":null,"homepage":null,"language":"Clojure","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"epl-1.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/weavejester.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE.txt","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":"2013-08-26T13:35:30.000Z","updated_at":"2025-04-29T12:55:19.000Z","dependencies_parsed_at":"2024-06-18T12:41:18.111Z","dependency_job_id":"e6d1e32c-4e73-4555-be52-c12a23e8cb5c","html_url":"https://github.com/weavejester/medley","commit_stats":{"total_commits":195,"total_committers":16,"mean_commits":12.1875,"dds":"0.10769230769230764","last_synced_commit":"087b2a338e3e150280a15459286e6525d7620ac4"},"previous_names":[],"tags_count":39,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weavejester%2Fmedley","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weavejester%2Fmedley/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weavejester%2Fmedley/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weavejester%2Fmedley/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/weavejester","download_url":"https://codeload.github.com/weavejester/medley/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253342060,"owners_count":21893553,"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":["clojure","utility-library"],"created_at":"2024-08-03T21:00:44.643Z","updated_at":"2025-05-14T11:12:31.336Z","avatar_url":"https://github.com/weavejester.png","language":"Clojure","funding_links":[],"categories":["functions","Clojure"],"sub_categories":[],"readme":"# Medley [![Build Status](https://github.com/weavejester/medley/actions/workflows/test.yml/badge.svg)](https://github.com/weavejester/medley/actions/workflows/test.yml)\n\nMedley is a lightweight Clojure/ClojureScript library of useful,\n*mostly* pure functions that are \"missing\" from clojure.core.\n\nMedley has a tighter focus than [flatland/useful][] or [Plumbing][],\nand limits itself to a small set of general-purpose functions.\n\n[flatland/useful]: https://github.com/flatland/useful\n[plumbing]:        https://github.com/plumatic/plumbing\n\n## Installation\n\nAdd the following dependency to your deps.edn file:\n\n    dev.weavejester/medley {:mvn/version \"1.8.1\"}\n\nOr to your Leiningen project file:\n\n    [dev.weavejester/medley \"1.8.1\"]\n\n## Documentation\n\n* [API Docs](http://weavejester.github.io/medley/medley.core.html)\n\n## Ports\n\n* [Medley for the CLR](https://github.com/E-A-Griffin/medley) is kindly\nmaintained by [Emma Griffin](https://github.com/E-A-Griffin).\n\n## Pre-1.0 Breaking Changes\n\nIn 0.7.0 the minimum Clojure version was changed from 1.5.1 to 1.7.0\nto take advantage of [reader conditionals][]. The `update` function\nhas also been removed, as it is now present in `clojure.core`.\n\nIn 0.6.0 the type signature of `greatest` and `least` was changed to\nbe more like `max` and `min` in Clojure core. If you're upgrading from\na version prior to 0.6.0, please update your usage of `greatest` and\n`least`.\n\n[reader conditionals]: http://dev.clojure.org/display/design/Reader+Conditionals\n\n## License\n\nCopyright © 2024 James Reeves\n\nDistributed under the Eclipse Public License either version 1.0 or (at\nyour option) any later version.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fweavejester%2Fmedley","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fweavejester%2Fmedley","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fweavejester%2Fmedley/lists"}