给定两个对象,你能找到最近的共同祖先吗?
Given two objects, can you find the nearest common ancestor?
给定两个对象,在 Raku 中是否有一种简单的方法来找到
他们的继承树中最近的共同祖先?
已经有一些通用的答案:
Algorithm to find common ancestor of two nodes given
我想知道 Raku 是否内置了惯用的解决方案
已经.
class A {}
class B is A {}
class C is B {}
class D is B {}
class E is D {}
say E.^parents.first: * === D.^parents.any
给定两个对象,在 Raku 中是否有一种简单的方法来找到 他们的继承树中最近的共同祖先?
已经有一些通用的答案:
Algorithm to find common ancestor of two nodes given
我想知道 Raku 是否内置了惯用的解决方案 已经.
class A {}
class B is A {}
class C is B {}
class D is B {}
class E is D {}
say E.^parents.first: * === D.^parents.any