Functo: Composable method objects in Ruby | Dark Hacker News