unison icon indicating copy to clipboard operation
unison copied to clipboard

Replace Action monad with Cli monad

Open mitchellwrosen opened this issue 3 years ago • 1 comments

Overview

Continuation of work on #3253


This change is Reviewable

mitchellwrosen avatar Aug 01 '22 13:08 mitchellwrosen

wow, an epic refactoring. looks a lot cleaner!

pchiusano avatar Aug 03 '22 23:08 pchiusano

What is wrap and why don't we want haddocks to show for it? I guess because it's an internal implementation detail?

The default implementation just prevents the line "Minimal complete definition: wrap" appearing in the haddocks. wrap itself isn't exported, because users don't write Label instances - the only two instances it will ever have are defined internally.

mitchellwrosen avatar Aug 11 '22 16:08 mitchellwrosen