doc: Add braindump around functional programming