-- main.mcl --
import "fmt"

$y = func($fn) {
	$fn($fn)
}(
	func($fn) {
		$fn($fn)
	}
)

test [fmt.printf("y: %v", $y),] {}
-- OUTPUT --
# err: errUnify: unify error with: param(fn): directly in the same set
