|
|
|
|
|
by wyager
3074 days ago
|
|
> see GeneralizedNewtypeDeriving, which is considered unsafe even though it used to be safe This is wrong. GND plus TypeFamilies or some other extension in that vein used to be unsound when combined. It has since been fixed via the introduction of type roles. > Composed atomic operations are not atomic. Incidentally, Haskell also has this figured out via the STM monad. |
|