Stephen Ely (@reallyely) started discussion #198
Pure functions are completely self contained. Everything the function needs is handed to it on a silver platter. Ponder this for a moment... How might this be beneficial? For starters, a function's dependencies are explicit and therefore easier to see and understand - no funny business going on under the hood.
Given the pure example for signUp(): How do we justify calling functions declared outside of a given function without passing it in as a parameter?