ruby_drills
ruby_drills copied to clipboard
A deliberate practice framework to help you learn Ruby
set drills for: - add - add? - clear - delete - delete? - difference - each - include - merge - union
One of the instructions for a `String` drill said: > Take this string and turn it into a symbol. The output should be > `:mouse:` Knowing beginners, there is reason...
In the instructions, newlines are shown as `"\n"`, but in the reference implementation the newlines actually break to the next line. Is this intentional? 
My .inputrc settings make the REPL blow up when I try using vim keybindings to navigate. I know I shouldn't do this, but my fingers type it before my brain...
> `@value = "bobcat"` > > Remove 'bob' from this string in order to return a much tamer version. > > Use a non-destructive method to remove 'bob' from this...
`Enumerable` methods behave slightly differently on `Array` and `Hash`. I think the `Enumerable` drills that exist (which are all based on `Array`) should move to `Array` and we should add...