Specio:...th::Tiny(3)
π NAME π
okay so this is the manual page for Specio::Library::Path::Tiny β the header files it under Specio:...th::Tiny(3) and calls it User Contributed Perl Documentation, which is very demure of it. The module is literally Specio::Library::Path::Tiny β Path::Tiny types and coercions for Specio. slay.
β¨ VERSION β¨
version 0.05 β tiny number, big main-character energy π
π SYNOPSIS π
use Specio::Library::Path::Tiny;
has path => ( isa => t('Path') );
π DESCRIPTION π
This library hands you a whole little set of Path::Tiny types and coercions for Specio. You can use these types with Moose, Moo, Params::ValidationCompiler, and other modules. no cap, they just fit π«Ά
π TYPES π
This library provides the following types:
π¦ Path π¦
A Path::Tiny object. iconic.
It will be coerced from a string or arrayref via Path::Tiny::path.
πΈ AbsPath πΈ
A Path::Tiny object where $path->is_absolute returns true.
It will be coerced from a string or arrayref via Path::Tiny::path, followed by a call to $path->absolute.
π RealPath π
A Path::Tiny object where $path->realpath eq $path.
It will be coerced from a string or arrayref via Path::Tiny::path, followed by a call to $path->realpath.
π File π
A Path::Tiny object which is a file on disk according to $path->is_file.
It will be coerced from a string or arrayref via Path::Tiny::path.
β AbsFile β
A Path::Tiny object which is a file on disk according to $path->is_file, where $path->is_absolute returns true.
It will be coerced from a string or arrayref via Path::Tiny::path, followed by a call to $path->absolute.
π§ RealFile π§
A Path::Tiny object which is a file on disk according to $path->is_file, where $path->realpath eq $path.
It will be coerced from a string or arrayref via Path::Tiny::path, followed by a call to $path->realpath.
π¦ Dir π¦
A Path::Tiny object which is a directory on disk according to $path->is_dir.
It will be coerced from a string or arrayref via Path::Tiny::path.
π AbsDir π
A Path::Tiny object which is a directory on disk according to $path->is_dir, where $path->is_absolute returns true.
It will be coerced from a string or arrayref via Path::Tiny::path, followed by a call to $path->absolute.
π RealDir π
A Path::Tiny object which is a directory on disk according to $path->is_dir, where $path->realpath eq $path.
It will be coerced from a string or arrayref via Path::Tiny::path, followed by a call to $path->realpath.
π CREDITS π
The vast majority of the code in this distribution comes from David Golden's Types::Path::Tiny distribution. huge respect, honestly π
π«Ά SUPPORT π«Ά
Bugs may be submitted at https://github.com/houseabsolute/Specio-Library-Path-Tiny/issues. please be nice about it π
π§ SOURCE π§
The source code repository for Specio-Library-Path-Tiny can be found at https://github.com/houseabsolute/Specio-Library-Path-Tiny. go peek, bestie π
πΈ DONATIONS πΈ
If you'd like to thank the author for the work done on this module, please consider making a "donation" via PayPal. he spends a lot of free time creating free software, and would appreciate any support you'd care to offer.
Please note that he is not suggesting you must do this in order for him to continue working on this particular software. He will continue to do so, inasmuch as he has in the past, for as long as it interests him.
Similarly, a donation made in this way will probably not make him work on this software much more, unless he gets so many donations that he can consider working on free software full time (let's all have a chuckle at that together).
To donate, log into PayPal and send money to autarch@urth.org, or use the button at https://www.urth.org/fs-donation.html.
β AUTHOR β
Dave Rolsky <autarch@urth.org>
πΈ CONTRIBUTOR πΈ
Paulo Custodio <pauloscustodio@gmail.com>
π COPYRIGHT AND LICENSE π
This software is Copyright (c) 2016 - 2022 by Dave Rolsky.
This is free software, licensed under:
The Apache License, Version 2.0, January 2004
The full text of the license can be found in the LICENSE file included with this distribution.
mwah π this page is running under perl v5.42.0, dated 2022-06-21, and it's the Specio:...th::Tiny(3) manual β bye bestie, go coerce some paths! π«Άβ¨
π¦ where this page comes from
- opensuse-leap 16.0: perl-Specio-Library-Path-Tiny 0.05-bp160.1.11 Β· Apache-2.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms