Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rootulp/exercism
:muscle: Exercism solutions
https://github.com/rootulp/exercism
coffeescript exercism go java javascript python ruby typescript
Last synced: 9 days ago
JSON representation
:muscle: Exercism solutions
- Host: GitHub
- URL: https://github.com/rootulp/exercism
- Owner: rootulp
- License: mit
- Created: 2014-12-27T00:51:40.000Z (about 10 years ago)
- Default Branch: main
- Last Pushed: 2024-10-23T18:20:50.000Z (2 months ago)
- Last Synced: 2024-10-24T03:02:09.363Z (2 months ago)
- Topics: coffeescript, exercism, go, java, javascript, python, ruby, typescript
- Language: Go
- Homepage: https://exercism.org/profiles/rootulp
- Size: 15.1 MB
- Stars: 39
- Watchers: 2
- Forks: 11
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Exercism
[![License](https://img.shields.io/:license-mit-blue.svg)](https://rootulp.mit-license.org)
[Exercism](http://exercism.io/rootulp) solutions
## Getting Started
If you are new to exercism, you can get started with this [intro](http://exercism.io/how-it-works/newbie).
## Tests
![Go](https://github.com/rootulp/exercism/workflows/Go/badge.svg)
![Ruby](https://github.com/rootulp/exercism/workflows/Ruby/badge.svg)
![Python](https://github.com/rootulp/exercism/workflows/Python/badge.svg)
![Rust](https://github.com/rootulp/exercism/workflows/Rust/badge.svg)## Code Style
| language | code style & linter | command |
| ------------ | ------------------------------------------------------------------ | -------------------------------------------------------------------------------- |
| coffeescript | [coffeelint](https://github.com/clutchski/coffeelint) | `yarn lint` |
| ecmascript | [airbnb style guide](https://github.com/airbnb/javascript) | `cd && yarn lint` |
| elm | [elm-format](https://github.com/avh4/elm-format) | `elm-format .` |
| go | [gofmt](https://golang.org/cmd/gofmt/) | `go fmt .` |
| java | [google-java-format](https://github.com/google/google-java-format) | `java -jar google-java-format-1.8-all-deps.jar -r ./**/src/main/java/*.java -r` |
| javascript | [prettier](https://github.com/prettier/prettier) | `yarn lint` |
| python | [pep 8](https://www.python.org/dev/peps/pep-0008/) | `pycodestyle .` or `autopep8 --in-place --aggressive --aggressive --recursive .` |
| ruby | [rubocop](https://github.com/bbatsov/rubocop) | `rubocop .` |
| rust | [rustfmt](https://github.com/rust-lang/rustfmt) | `cargo fmt --all` |
| typescript | [tslint](https://github.com/palantir/tslint) | `cd && yarn lint` |## Contribute
I'd appreciate any feedback via [issues](https://github.com/rootulp/exercism/issues/new).