Quick actions

cmd+k|ctrl+k

Navigation

Languages

Union/Find

Snippet info

Language

Ats

Visibility

public

Author

steinwaywhw

Created

2016-09-09T21:33:54Z

Updated

2016-09-10T03:25:06Z



abstype point (a:t@ype) = ptr

fun {a:t@ype} fresh (a): point a
fun {a:t@ype} find  (point a): a 
fun {a:t@ype} union (point a, point a): void 
fun {a:t@ype} equiv (point a, point a): bool 
fun {a:t@ype} redundant (point a): bool 
fun {a:t@ype} change (point a, a): void

INFO