Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rschmukler/advent-2020
Advent of Code 2020
https://github.com/rschmukler/advent-2020
advent-of-code advent-of-code-2020 clojure
Last synced: 3 months ago
JSON representation
Advent of Code 2020
- Host: GitHub
- URL: https://github.com/rschmukler/advent-2020
- Owner: rschmukler
- Created: 2020-11-30T13:42:04.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2020-12-27T20:41:36.000Z (almost 4 years ago)
- Last Synced: 2024-05-22T14:32:05.371Z (6 months ago)
- Topics: advent-of-code, advent-of-code-2020, clojure
- Language: Clojure
- Homepage:
- Size: 172 KB
- Stars: 3
- Watchers: 3
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: Readme.md
Awesome Lists containing this project
README
# Advent of Code 2020
## Project Structure
Similar to [last year's attempt](https://github.com/rschmukler/advent-2019) I
will be using Clojure.The project follows a familiar structure with the `src/` directory being used
for source code, the `test/` directory being used for tests, and `resources/`
will be used for any input files provided.## Libraries
Like last year, I may reach for libraries either because I enjoy solving problems
with them, or because I'd like to play with them.On radar for this year:
### Logic
- [core.logic](https://github.com/clojure/core.logic) Logic programming
- [odoyle-rules](https://github.com/oakes/odoyle-rules) Rules engine### Concurrency
- [manifold](https://github.com/aleph-io/manifold) Stream programming
- [cloroutine](https://github.com/leonoel/cloroutine) Coroutine abstraction
- [core.async](https://github.com/clojure/core.async) `go` like macros + queues### Misc / Utility
- [core.match](https://github.com/clojure/core.match) Pattern matching
- [wing](https://github.com/teknql/wing) Utility functions written by yours truly
- [datascript](https://github.com/tonsky/datascript) In-memory datomic-like DB