;;; ;;; graph.egi ;;; (define $graph (lambda [$a] (multiset (nodeInfo a)))) (define $nodeInfo (lambda [$a] (algebraic-data-matcher {}))) (define $hamilton-cycle (pattern-function [$a] _> (loop $i [3 $n] _> ...> _> >)>)) (define $hamilton-path (pattern-function [$a] _> (loop $i [3 $n] _> ...> >)>))