DATOS :: Validate :: Tipo

Interfaz pública Encapsulando params :: UTIL para ofrecer funciones de validación de tipo de datos que pasan perlicitos
Descargar ahora

DATOS :: Validate :: Tipo Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Precio:
  • FREE
  • Nombre del editor:
  • Guillaume Aubert
  • Sitio web del editor:
  • http://search.cpan.org/~aubertg/

DATOS :: Validate :: Tipo Etiquetas


DATOS :: Validate :: Tipo Descripción

Params :: UTIL es un módulo de Perl maravilloso, pero sufre de unos pocos inconvenientes: - Los nombres de las funciones comienzan con un subrayado, que generalmente se usa para indicar las funciones privadas .- Los nombres de funciones son mayúsculas, que generalmente se usan para indicar asas o constantes de los archivos .- Los nombres de funciones no pasan la validación del perlcrito, lo que los hace problemáticos para importar.- Las funciones se utilizan de forma predeterminada. El Convenio que recopila que las colecciones necesitan que no deben estar vacías para ser válidas (consulte _Array0 / _Array, por ejemplo,), que es contracunente .Sos inconvenientes son puramente cosméticos y no afectan la utilidad de las funciones, por lo que este módulo encapsula las funciones para ofrecer una API que soluciona estos problemas. Tenga en cuenta que prefiero los nombres de funciones largos que son descriptivos, a los cortos arcanos. Esto aumenta la legibilidad, y la mayor parte de la mecanografía se puede salvar con el uso de un buen IDE como PADRE.También, esto es trabajo en progreso: no he encapsulado todas las funciones de Params :: Utility, y si necesita Uno, en particular, no dude en ponerse en contacto conmigo. HSYNOPSIS # Llamada con nombre de paquete explícito. Usar datos :: Validar :: Tipo; Si (DATOS :: Valide :: Tipo :: is_string ('prueba')) {# ...} # Importar funciones específicas. Usar datos :: Validar :: Tipo QW (is_string); if (is_string ('prueba')) {# ...} # Funciones de importación para un paradigma determinado. Usar datos :: Validar :: Tipo QW (: boolean_tests); if (is_string ('prueba')) {# ...} Página de inicio del producto


DATOS :: Validate :: Tipo Software relacionado