8 Commits

Author SHA1 Message Date
Ahmed Ismail
edf50fdf80 Add credo to the project and:
- Run mix credo --all to identify possible code optimizations
 - Resolve most of the errors generated by credo such as:
   - Numbers larger than 9999 should be written with underscores: 58_127
   - Modules should have a @moduledoc tag
   - Comparison will always return true
2023-11-10 00:57:21 +05:00
Martino Visintin
b07df7c780 add .formatter.exs + format 2018-05-22 21:46:54 +01:00
Felipe Sere
f5477f0fb0 All modules have an intro. 2016-05-11 21:44:18 +01:00
Felipe Sere
149cc47195 Cleanup how koan modules get their intros 2016-05-10 23:02:23 +01:00
Jay Hayes
c894641106 Remove unneeded element from match
Maps support partial matching, no need to include a key for an unneeded
value.
2016-04-24 23:11:34 -05:00
Uku Taht
5e7391402e Stop wrapping ExUnit 2016-04-23 21:39:22 +01:00
Felipe Sere
cc8fa19ce0 Minor cleanup 2016-04-09 23:19:18 +01:00
Felipe Sere
7e03cc37a9 Extract pure executor of koans 2016-04-09 19:16:42 +01:00