Column → Row | +IO a |
+ YiM a |
+ EditorM a |
+ BufferM a |
+ Action |
+
---|---|---|---|---|---|
IO a |
+ - | +? | +unsafeWithEditor config yiVar |
+ ? | +? | +
YiM a |
+ io |
+ - | +liftEditor , withEditor |
+ withBuffer , withGivenBuffer bufferRef |
+ runAction |
+
EditorM a |
+ ? | +? | +- | +withBuffer0 , withWindowE window , withGivenBuffer0 bufferRef |
+ ? | +
BufferM a |
+ ? | +? | +? | +- | +? | +
Action |
+ ? | +makeAction , YiA |
+ makeAction , EditorA |
+ makeAction , BufferA |
+ - | +