|
2 months ago | |
---|---|---|
c | 4 months ago | |
clojure | 3 months ago | |
common-lisp | 3 months ago | |
csharp | 4 months ago | |
dart | 3 months ago | |
emacs-lisp | 2 months ago | |
go | 4 months ago | |
kotlin | 3 months ago | |
python | 3 months ago | |
rust | 3 months ago | |
.gitignore | 3 months ago | |
.pre-commit-config.yaml | 4 months ago | |
LICENSE | 3 years ago | |
README.md | 4 months ago |
README.md
MY EXERCISM CHALLENGE
Every night, whenever I was alone with my tinnitus, whenever I was sleepless, I was at my computer and tried to solve a puzzle each day. Some of them took days; some were very easy.
The challenge is not over yet, and I think it will continue for a while too. Sometimes old questions are updated, Exercism contributors continue to add new unit tests. I see my mistakes when I go back and review my solutions. So, after solving all the puzzles, I will continue to look from time to time.
I do not think about adding a language more. These three languages (Rust, Dart, and Lisp) is pretty fun and instructive for me. Please do not open a pull-request. You can fork, but I think it will be more fun for you to start from scratch.
COMMON
brew install pre-commit
pre-commit install
PYTHON
I'm using Anaconda for running tests on local. Install required packages first:
brew install miniconda
conda create -n exercism python=3.10.4
conda activate exercism
conda install pytest pytest-cache pytest-subtests