Changes for version 0.060 - 2024-08-16
- GH-86 - MOP4Import::Types [extends => 'Type']
- MOP4Import::Util::maybe_fields_hash and maybe_globref
Documentation
A brief introduction to Runnable-Module design pattern
or Modern use of fields.pm and %FIELDS.
Modules
Boilerplate base class for Runnable Module
OO-Modulino with NDJSON args/outputs
Base class with configure() interface for fields
map import args to < $meta-declare_...() >> pragma methods.
inner-type related pragmas
Object to encapsulate caller() record
define Env class for PSGI, with extensions.
pragma dispatcher for name => [@pragma]... style protocol
fields-aware type builder for inner-type
Provides
in Base/CLI_Opts.pm
in Base/JSON.pm
in FieldSpec.pm
in NamedCodeAttributes.pm
in Types/Extend.pm
in Util.pm
in Util/CallTester.pm
in Util/CommentedJson.pm
in Util/FindMethods.pm
in Util/Inspector.pm
in Util/JSON_TYPE.pm
in Util/ResolveSymlinks.pm
in Util/compat_double_diamond.pm
in Util/compat_double_diamond_5_20.pm