In [1]:
import $cp.bin.`superficial-73f2861fc5.jar`
import superficial._
Out[1]:
import $cp.$                               

import superficial._
In [2]:
case object V extends Vertex
Out[2]:
defined object V
In [3]:
val loop = new EdgePair(V, V)
Out[3]:
loop: EdgePair = superficial.EdgePair@5102ddeb
In [4]:
loop.Positive
Out[4]:
res3: loop.Positive.type = Positive
In [5]:
loop.Positive.flip
Out[5]:
res4: Edge = Negative
In [6]:
val v = new Vertex
Out[6]:
v: Vertex = superficial.Vertex@7f93713b
In [7]:
val e1 = new EdgePair(v, V) 
val e2 = new EdgePair(v, V)
Out[7]:
e1: EdgePair = superficial.EdgePair@67e5fd1f
e2: EdgePair = superficial.EdgePair@2c83b0a6
In [8]:
e1 == e2
Out[8]:
res7: Boolean = false
In [ ]: