Je souhaite modifier la valeur d'un attribut à chaque fois qu'il est défini, peu importe s'il est fait dans le constructeur ou par un 'writer' (je n'utilise pas 'builder' ou 'default' dans ce cas). Fo
J'ai donc ce petit croquis, en essayant d'obtenir le blocage des sous-types: #!/usr/bin/perl
#
use strict;
use warnings;
package Foo;
use Moose;
use Moose::Util::TypeConstraints;
use Data::Dum
La façon dont je le fais est: package 'My::FH';
use Moose;
has 'csv' => (
is => 'ro',
isa => 'Text::CSV',
);
sub store_data {
my $self = shift;
... read lines...
$self->csv->pars