7 votes

Comment créer un graphe cyclique d'objets immuables en Perl et Moose ?

Cela peut sembler être un cas désespéré, mais existe-t-il une astuce pour créer un graphe cyclique d'objets immuables en Perl ? Quelque chose comme ceci :

package Node;
use Moose;
has [qw/parent child/] => (is => 'ro', isa => 'Node');

package main;
my $a = Node->new;
my $b = Node->new(parent => $a);

Maintenant, si je voulais $a->child pour pointer vers $b Qu'est-ce que je peux faire ?

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X