-
Notifications
You must be signed in to change notification settings - Fork 12
Add first-class stack safety #78
Copy link
Copy link
Open
Labels
Description
Currently dtrace leans on it's underlying effect for stack safety, which works ok for effects like IO that provide it but even IO is inadequate for dtrace needs as even for map/ap operations, we need that suspension because of our Kleisli-like nature (with the TC => F[?] that represents a span). So we use a bunch of hacks which generally "work" but only with a bunch of implicit constraints. I labeled this an enhancement but its really fixing an underlying design flaw.
Reactions are currently unavailable