DEV Community

Discussion on: Why algebraic effects matter in F#

Collapse
 
shimmer profile image
Brian Berns
  1. You're right that dummy doesn't cause a side-effect, because it throws away its input. We're more interested here in logging functions that actually produce a log in the end.

  2. Yes, it's probably not a good idea to mix plain .NET exceptions with the sort of pure functional effect handling described here. At some point in the future, exceptions will perhaps become just another kind of pure functional effect, but we're not there yet.