Skip to content

Commit ab6a170

Browse files
authored
Remove reference to Eval instances for psci. (#308)
* Remove reference to Eval instances for psci. It's not possible to write `Eval` instances due to the catch-all instance chain. * Change Eff to Effect
1 parent a98cf0c commit ab6a170

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

guides/PSCi.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ For help getting started, visit http://wiki.purescript.org/PSCi
8484

8585
The PureScript compiler suite (i.e. the executable `purs`), unlike most compilers, does not ship with a standard library. In PureScript, even `Prelude` is a normal module, just like any other. Consequentially, `purs repl` requires a specific library to be installed in order to be able to evaluate terms in the REPL.
8686

87-
`purescript-psci-support` defines the `Eval` type class for this purpose. Instances of `Eval` are provided for `Show`able types, and for `Eff`, so that we can evaluate actions in the REPL. Library implementors might like to provide `Eval` instances for their own `Eff`-like types.
87+
`purescript-psci-support` defines the `Eval` type class for this purpose. Instances of `Eval` are provided for `Show`able types, and for `Effect`, so that we can evaluate actions in the REPL.
8888

8989
## PSCi Without Spago
9090

0 commit comments

Comments
 (0)