ch12
dz / grokking_simplicity / ch12Summary
Grokking Simplicity Chapter 12: Functional Iteration
Node Tree
Nodes
| functional_tools | |
| content | Functional Tools |
| children | filter, map, reduce |
| map | |
| content | Map |
| children | inline_anonymous_function, transforms_array_x_to_y |
| parents | functional_tools |
| transforms_array_x_to_y | |
| content | Transforms some array X to Y using a function |
| parents | map |
| inline_anonymous_function | |
| content | Inline Anonymous Function |
| children | define_in_place, inline |
| parents | map |
| define_in_place | |
| content | Defning it right in place where used |
| parents | inline_anonymous_function |
| filter | |
| content | Filter |
| children | subset_of_array (definition) |
| parents | functional_tools |
| ways_to_pass_funcs_js | |
| content | Ways to pass functions in JS |
| children | global, inline, local |
| inline | |
| content | Inline |
| parents | ways_to_pass_funcs_js, inline_anonymous_function |
| global | |
| content | Global |
| parents | ways_to_pass_funcs_js |
| local | |
| content | Local |
| parents | ways_to_pass_funcs_js |
| subset_of_array | |
| content | Selects subset of elements in array |
| parents | filter |
| reduce | |
| content | Reduce |
| children | accumulates_value (definition), map_filter_implemented_reduce, neat_things_reduce |
| parents | functional_tools |
| accumulates_value | |
| content | Accumulates value while iterating over array |
| parents | reduce |
| neat_things_reduce | |
| content | Neat things that can be done with reduce |
| children | audit_trails, replace_user_interaction, undo_redo |
| parents | reduce |
| undo_redo | |
| content | Undo/Redo |
| parents | neat_things_reduce |
| audit_trails | |
| content | Audit Trails |
| parents | neat_things_reduce |
| replace_user_interaction | |
| content | Replay User Interaction |
| parents | neat_things_reduce |
| map_filter_implemented_reduce | |
| content | Map/Filter can be implemented using reduce |
| children | mutating_vs_nonmutating |
| parents | reduce |
| mutating_vs_nonmutating | |
| content | Mutating vs non-mutating |
| parents | map_filter_implemented_reduce |