Resultados de la búsqueda a petición "moose"

4 la respuesta

¿Cómo puedo extender las exportaciones pragma automáticas de Moose?

3 la respuesta

¿Moose es realmente tan lento?

Recientemente descargué Moose. Experimentalmente, reescribí un módulo existente en Moose. Parece ser una forma conveniente de evitar escribir muchos códigos repetitivos. Ejecuté las pruebas del módulo y noté que estaba un poco retrasado. Perfilé ...

2 la respuesta

¿Cómo puedo burlarme de los objetos de alce?

¿Qué estrategias han utilizado las personas de Perl cuando se burlan de los objetos de Moose que inyectarán en otros objetos de Moose como atributos de tipo ...

1 la respuesta

¿Cómo puedo acceder a la meta clase del módulo al que se aplica mi rol de Moose?

3 la respuesta

Escribir en atributos de solo lectura dentro de una clase Perl Moose

Usando Perl yMoose, se puede acceder a los datos del objeto de 2 maneras. $self->{attribute} o$self->attribute() Aquí hay un ejemplo simple que demuestra ambos: # Person.pm package Person; use strict; use warnings; use Moose; has 'name' => (is ...

4 la respuesta

C ++ - como el uso de Moose con Perl para OOP

He estado jugando con Moose, sintiéndolo. Me gustaría un ejemplo de funciones virtuales puras como en C ++ pero en el lenguaje de Moose (específicamente en u...

3 la respuesta

¿Cómo puedo proporcionar un init arg alternativo para un atributo en Moose?

Por supuesto, sé que puedo cambiar el nombre de init arg para un atributo configurando

2 la respuesta

Succinct MooseX :: Declarar errores de validación de firma de método

He sido partidario de adoptar Moose (y MooseX :: Declare) en el trabajo durante varios meses. El estilo que fomenta realmente ayudará a la mantenibilidad de nuestra base de código, pero no sin algún costo inicial de aprender nueva sintaxis, ...

2 la respuesta

Path :: Class :: File or :: Dir & Moose initialiazation and coercion

Actualmente tiene: package Local; use warnings; use Moose; use Method::Signatures::Simple; use Path::Class::File; use Path::Class::Dir; method _build_path_class { my $str = $self->pathstr; return Path::Class::Dir->new($str) if (-d $str); ...

3 la respuesta

¿Qué módulos Perl recomendados pueden serializar objetos Moose?

Usualmente estaba usandoStorable connstore, pero ahora tengo unmódulo [https://stackoverflow.com/questions/3999841]que tieneCODE y aparentementeStorable no le gusta eso encontréYAML (yYAML::XS cualRealmente no puedo ir a ...