NAME

File::Spec::Memoized - Makes File::Spec faster

VERSION

This document describes File::Spec::Memoized version 0.001.

SYNOPSIS

# All you have to do is load this module.
use File::Spec::Memoized;

# Once this module is loaded, File::Spec features
# will become faster.
my $path = File::Spec->catfile('path', 'to', 'file.txt');

DESCRIPTION

File::Spec::Memoized makes File::Spec faster using memoization (data caching). Once you load this module, File::Spec features will become significantly faster.

INTERFACE

File::Spec features

canonpath
catdir
catfile
curdir
rootdir
updir
no_upwards
file_name_is_absolute
path
devnull
tmpdir
splitpath
splitdir
catpath
abs2rel
rel2abs
case_tolerant

Cache control methods

flush_cache

Clears the cache and frees the memory used by the cache.

DEPENDENCIES

Perl 5.10.0 or later.

BUGS

No bugs have been reported.

Please report any bugs or feature requests to the author.

SEE ALSO

File::Spec

AUTHOR

Goro Fuji (gfx) <gfuji(at)cpan.org>

LICENSE AND COPYRIGHT

Copyright (c) 2010, Goro Fuji (gfx). Some rights reserved.

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.