4

The declaration of funset_nil in the file libats/ML/SATS/funset.sats reads:

fun{} funset_nil{a:t0p} ():<> set(a)

What does :<> mean?

1 Answers1

2

This indicates that the function is pure. No effects shall occur. Please see https://github.com/githwxi/ATS-Postiats/wiki/effects.

Steinway Wu
  • 1,288
  • 1
  • 12
  • 18