a = "i" :>: []
b = "l" :>: ["i" :>: [],"c" :>: []]
c = "b" :>: ["c" :>: [],"f" :>: []]
ab = distrCChange $ hdiffRTree a b
bc = distrCChange $ hdiffRTree b c
infinite_loop_in = ab `after` bc
That's because as of c7d4232cc3499d734e69287bf5ec2a705d51a631 , after is implemented
with thinning; and thinning loops when variable names are repeated; I need to look into this and make
it better.
That's because as of c7d4232cc3499d734e69287bf5ec2a705d51a631 ,
after
is implemented with thinning; and thinning loops when variable names are repeated; I need to look into this and make it better.