https://github.com/amscotti/decoder-ring
Decoder-Ring is a lightweight and playful application developed in Clojure, offering users an engaging way to explore the functionalities of Clojure Spec and Test Check.
https://github.com/amscotti/decoder-ring
clojure testing
Last synced: 9 months ago
JSON representation
Decoder-Ring is a lightweight and playful application developed in Clojure, offering users an engaging way to explore the functionalities of Clojure Spec and Test Check.
- Host: GitHub
- URL: https://github.com/amscotti/decoder-ring
- Owner: amscotti
- License: mit
- Created: 2021-08-14T03:43:14.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2021-12-23T20:03:32.000Z (about 4 years ago)
- Last Synced: 2025-04-02T13:09:20.095Z (10 months ago)
- Topics: clojure, testing
- Language: Clojure
- Homepage:
- Size: 6.84 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# decoder-ring
Small application to test using [Clojure Spec](https://clojure.org/guides/spec) and [Test Check](https://clojure.org/guides/test_check_beginner).
The Decoder Ring uses a starting point that defaults to "A", and the a list of instruction that move to the left or right.
To print `HELLO WORLD`
`lein run "R7;L3;R7;R0;R3;R12;L4;L8;R3;L6;L8"`
## Docker
### Building
`docker build -t decoder-ring . `
### Running
`docker run -it decoder-ring "R7;L3;R7;R0;R3;R12;L4;L8;R3;L6;L8"`