|  |  
 |   |   
 NAMEVenus::Name - Name Class ABSTRACTName Class for Perl 5 SYNOPSIS  package main;
  use Venus::Name;
  my $name = Venus::Name->new('Foo/Bar');
  # $name->package;
DESCRIPTIONThis package provides methods for parsing and formatting package namespace strings. INHERITSThis package inherits behaviors from: Venus::Kind::Utility INTEGRATESThis package integrates behaviors from: Venus::Role::Accessible Venus::Role::Buildable Venus::Role::Explainable Venus::Role::Valuable METHODSThis package provides the following methods: defaultdefault() (string) The default method returns the default value, i.e. 'Venus'. Since 0.01 
 distdist() (string) The dist method returns a package distribution representation of the name. Since 0.01 
 explainexplain() (string) The explain method returns the package name and is used in stringification operations. Since 0.01 
 filefile() (string) The file method returns a file representation of the name. Since 0.01 
 formatformat(string $method, string $format) (string) The format method calls the specified method passing the result to the core "sprintf" function with itself as an argument. This method supports dispatching, i.e. providing a method name and arguments whose return value will be acted on by this method. Since 0.01 
 labellabel() (string) The label method returns a label (or constant) representation of the name. Since 0.01 
 lookslike_a_filelookslike_a_file() (string) The lookslike_a_file method returns truthy if its state resembles a filename. Since 0.01 
 lookslike_a_labellookslike_a_label() (string) The lookslike_a_label method returns truthy if its state resembles a label (or constant). Since 0.01 
 lookslike_a_packagelookslike_a_package() (string) The lookslike_a_package method returns truthy if its state resembles a package name. Since 0.01 
 lookslike_a_pathlookslike_a_path() (string) The lookslike_a_path method returns truthy if its state resembles a file path. Since 0.01 
 lookslike_a_pragmalookslike_a_pragma() (string) The lookslike_a_pragma method returns truthy if its state resembles a pragma. Since 0.01 
 packagepackage() (string) The package method returns a package name representation of the name given. Since 0.01 
 pathpath() (string) The path method returns a path representation of the name. Since 0.01 
 OPERATORSThis package overloads the following operators: 
 AUTHORSAwncorp, "awncorp@cpan.org" LICENSECopyright (C) 2022, Awncorp, "awncorp@cpan.org". This program is free software, you can redistribute it and/or modify it under the terms of the Apache license version 2.0. 
 
 |