Hi, thanks for posting this! I'm the Bluefin author. I developed Bluefin in an attempt to make programming with effects as simple as possible, and what could be more simple than using effects by passing them as arguments to functions?<p>I'm happy to answer any questions.