TY - BOOK AU - Black,David A. TI - The well-grounded Rubyist SN - 9781617295218 PY - 2019///] CY - Shelter Island, NY PB - Manning KW - Ruby (Computer program language) N1 - "What's inside: basic Ruby syntax; running Ruby extensions; FP concepts like currying, side-effect-free code, and recursion; Ruby 2.5 update"--Page 4 of cover; Includes index; part 1. Ruby foundations: Bootstrapping your Ruby literacy ; Objects, methods, and local variables ; Organizing objects with classes ; Modules and program organization ; The default object (self), scope, and visibility ; Control-flow techniques -- part 2. Built-in classes and modules: Built-in essentials ; Strings, symbols, and other scalar objects ; Collection and container objects ; Collections central : enumerable and enumerator ; Regular expressions and regexp-based string operations ; File and I/O operations -- part 3. Ruby dynamics: object individuation ; Callable and runnable objects ; Callbacks, hooks, and runtime introspection ; Ruby and functional programming ER -