--- - branch: MAIN date: Fri Apr 9 08:12:01 UTC 2010 files: - new: 1.1.1.1 old: '0' path: pkgsrc/devel/p5-Params-Classify/Makefile pathrev: pkgsrc/devel/p5-Params-Classify/Makefile@1.1.1.1 type: imported - new: 1.1.1.1 old: '0' path: pkgsrc/devel/p5-Params-Classify/DESCR pathrev: pkgsrc/devel/p5-Params-Classify/DESCR@1.1.1.1 type: imported - new: 1.1.1.1 old: '0' path: pkgsrc/devel/p5-Params-Classify/distinfo pathrev: pkgsrc/devel/p5-Params-Classify/distinfo@1.1.1.1 type: imported id: 20100409T081201Z.359af7744c30f096d4b178699ba13b06546bc12b log: "Importing devel/p5-Params-Classify 0.009.\n\nThis module provides various type-testing functions. These are intended for\nfunctions that, unlike most Perl code, care what type of data they are\noperating on. For example, some functions wish to behave differently\ndepending on the type of their arguments (like overloaded functions in C++).\n\nThere are two flavours of function in this module. Functions of the first\nflavour only provide type classification, to allow code to discriminate\nbetween argument types. Functions of the second flavour package up the most\ncommon type of type discrimination: checking that an argument is of an\nexpected type. The functions come in matched pairs, of the two flavours,\nand so the type enforcement functions handle only the simplest requirements\nfor arguments of the types handled by the classification functions.\nEnforcement of more complex types may, of course, be built using the\nclassification functions, or it may be more convenient to use a module\ndesigned for the more complex job, such as Params::Validate.\n\nStatus:\n\nVendor Tag:\tTNF\nRelease Tags:\tpkgsrc-base\n" module: pkgsrc subject: 'CVS commit: pkgsrc/devel/p5-Params-Classify' unixtime: '1270800721' user: sno