Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Ruby methods in ect - Hiroshima.rb #058

Ruby methods in ect - Hiroshima.rb #058

A lightning talk about the the Ruby methods in ect in Enumerable and Object, with a suggestion for #bisect, #dissect, #inflect and #deflect

Presented during Hiroshima.rb #058, 2017-10-12.

https://github.com/jmettraux/ect

8d96626e52beb1ff90f57a8e189e1e6f?s=128

John Mettraux

October 12, 2017
Tweet

Transcript

  1. 2017-10-12
 Basset Café

  2. …ect

  3. …etc

  4. …etc et cetera

  5. …etc et cetera

  6. Enumerable #map
 #reduce
 #find_all
 #reject

  7. Enumerable #map
 #reduce
 #find_all
 #reject #collect
 #inject
 #select
 #reject

  8. Enumerable #map
 #reduce
 #find_all
 #reject #collect
 #inject
 #select
 #reject …ect

  9. Enumerable #map
 #reduce
 #find_all
 #reject #collect
 #inject
 #select
 #reject …etc

  10. None
  11. None
  12. None
  13. Enumerable #map
 #reduce
 #find_all
 #reject #collect
 #inject
 #select
 #reject

  14. Enumerable #map #reduce #find_all #reject #collect
 #inject
 #select
 #reject

  15. 
 
 #select


  16. 
 
 #select


  17. 
 
 #select


  18. 
 
 #select


  19. 
 
 #select


  20. Enumerable #map
 #reduce
 #find_all
 #reject #collect
 #inject
 #select
 #reject


  21. Enumerable #map
 #reduce
 #find_all
 #reject #collect
 #inject
 #select
 #reject
 #inspect

  22. Enumerable #map
 #reduce
 #find_all
 #reject #collect
 #inject
 #select
 #reject
 Object

    #inspect
  23. Enumerable #bisect
 #dissect Object #inflect
 #deflect

  24. Enumerable #bisect
 #dissect Object #inflect
 #deflect

  25. Enumerable #bisect
 #dissect Object #inflect
 #deflect

  26. Enumerable #bisect
 #dissect Object #inflect
 #deflect

  27. Enumerable #bisect
 #dissect Object #inflect
 #deflect

  28. Enumerable #bisect
 #dissect Object #inflect
 #deflect

  29. Enumerable #bisect
 #dissect Object #inflect
 #deflect

  30. Enumerable #bisect
 #dissect Object #inflect
 #deflect

  31. Enumerable #bisect
 #dissect Object #inflect
 #deflect

  32. Enumerable #bisect
 #dissect Object #inflect
 #deflect

  33. Enumerable #bisect
 #dissect Object #inflect
 #deflect

  34. Enumerable #bisect
 #dissect Object #inflect
 #deflect

  35. Enumerable #bisect
 #dissect Object #inflect
 #deflect

  36. None