7. Haskell?
Pure Functional
Single Assignment Pattern Matching
Static Typed
Higher-Order
Function
Monad
Type Class
First-Class Function
Applicative Functor
Persistence Arrow
Lazy Evaluation Data Structure Category
Curried function
23. RubyWarrior
• A game designed to teach the Ruby language and
artificial intelligence in a fun, interactive way.
• Ruby Tuesday #16: Learn Ruby with RubyWarrior
– http://www.slideshare.net/miaout17/learning-ruby-with-
rubywarrior