Do functional programmers try to manage IO side effects by trying to do as much of the input as early as possible, and leave as much of the output as late as possible, or is there more to it than that?
If you were trying to program in the functional programming paradigm in Ruby, would you have to understand monads first, or is that more of a requirement for specific functional programming languages such as Haskell? Andrew -- You received this message because you are subscribed to the Google Groups "Ruby or Rails Oceania" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/rails-oceania?hl=en.
