libscalar-does-perl - like ref() but useful

Property Value
Distribution Debian 10 (Buster)
Repository Debian Main i386
Package filename libscalar-does-perl_0.203-1_all.deb
Package name libscalar-does-perl
Package version 0.203
Package release 1
Package architecture all
Package type deb
Category devel::lang:perl devel::library implemented-in::perl perl
License -
Maintainer Debian Perl Group <>
Download size 31.79 KB
Installed size 68.00 KB
Scalar::Does provides a "does()" built-in.
A check that "ref($thing) eq 'ARRAY'" doesn't allow you to accept an
object that uses overloading to provide an array-like interface.
This package also includes IO::Detect, for detecting if a scalar is a
filehandle (or something filehandle-like).


Package Version Architecture Repository
libscalar-does-perl_0.203-1_all.deb 0.203 all Debian Main
libscalar-does-perl - - -


Name Value
libexporter-tiny-perl -
liblexical-underscore-perl -
libnamespace-clean-perl >= 0.19
libscalar-list-utils-perl >= 1:1.24
libtype-tiny-perl -
liburi-perl -
perl >= 5.16.1
perl -


Type URL
Binary Package libscalar-does-perl_0.203-1_all.deb
Source Package libscalar-does-perl

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install libscalar-does-perl deb package:
    # sudo apt-get install libscalar-does-perl




2017-02-01 - Jonas Smedegaard <>
libscalar-does-perl (0.203-1) unstable; urgency=medium
[ upstream ]
* New release.
+ Fix make t/09warnings.t work with recent Test::Builder.
[ Salvatore Bonaccorso ]
* Update Vcs-Browser URL to cgit web frontend
[ Jonas Smedegaard ]
* Update watch file:
+ Bump to version 4.
+ Track MetaCPAN URL.
+ Mention gbp import-orig --uscan in usage comment.
+ Tighten version regex.
* Update git-buildpage config: Filter any .git* file.
* Modernize Vcs-* fields:
+ Use https protocol.
+ Use git subdir (not cgit).
+ Add .git suffix for Vcs-Git URL.
* Declare compliance with Debian Policy 3.9.8.
* Bump debhelper compatibility level to 9.
* Update copyright info:
+ Use License-Grant and License-Reference fields.
Thanks to Ben Finney.
+ Extend coverage of Debian packaging.
+ Extend coverage for main upstream author.
* Add lintian override regarding license in License-Reference field.
See bug#786450.
* Modernize CDBS use: Build-depend on licensecheck (not devscripts).
2014-05-30 - Jonas Smedegaard <>
libscalar-does-perl (0.202-2) unstable; urgency=medium
* Update copyright info:
+ Fix cover CONTRIBUTING file.
Thanks to Thorsten Alteholz.
2014-05-10 - Jonas Smedegaard <>
libscalar-does-perl (0.202-1) unstable; urgency=medium
[ upstream ]
* New release.
+ Use Dist::Inkt for packaging.
+ Use Exporter::Tiny instead of Exporter::TypeTiny.
+ Fix make t/iod-02filehandles.t clean up after itself.
[ Jonas Smedegaard ]
* Update package relations:
+ Tighten build-dependency on libtest-requires-perl, and
build-depend on either recent perl or recent libtest-simple-perl:
Needed by testsuite since 0.201.
+ (Build-)depend on libexporter-tiny-perl: Needed since 0.201.
* Bump standards-version to 3.9.5.
* Update copyright info:
+ Extend coverage for main author and for packaging.
+ Drop notes on no longer included convenience code copies.
2013-08-30 - Jonas Smedegaard <>
libscalar-does-perl (0.200-2) unstable; urgency=low
* Favor recent perl over libscalar-list-utils-perl.
2013-07-01 - Jonas Smedegaard <>
libscalar-does-perl (0.200-1) unstable; urgency=low
[ upstream ]
* New release.
+ Document relationship with Type::Tiny.
+ Skip tests involving given/when, smart match, and lexical $_ in
Perl >= 5.17.
+ Deprecate Scalar::Does::MooseTypes.
+ Use Exporter::TypeTiny instead of Sub::Exporter.
+ Use Type::Tiny and Types::Standard to perform type checking for
built-in Scalar::Does roles, and also Scalar::Does::MooseTypes
[ Jonas Smedegaard ]
* Add README.source emphasizing file as *not* a
show-stopper for contributions, referring to wiki page for details.
* Use URL for Vcs-Git.
* Add git URL as alternate source.
* Stop tracking md5sum of upstream tarball.
* Update package relations:
+ (Build-)depend on libtype-tiny-perl (not libsub-exporter-perl).
+ Build-depend on libpath-tiny-perl and libmoosex-types-perl:
Optionally used in testsuite.
+ Stop provide/conflict/replace libio-detect-perl: No longer in
* Update Homepage to use, to match upstream hint.
* Improve long description to elaborate on the functionality of
included module IO::Detect.
* Drop copyright file Files sections for no longer shipped convenience
code copies.
* Drop patch 1001: Build problem turned out to be (and fixed by now)
in CDBS.
[ gregor herrmann ]
* Switch order of alternative build dependency. (Closes: #713121)
2013-03-12 - Jonas Smedegaard <>
libscalar-does-perl (0.102-3) unstable; urgency=low
* Fix provide/conflict/replace libio-detect-perl (temporarily, until
dropped from unstable).
2013-03-11 - Jonas Smedegaard <>
libscalar-does-perl (0.102-2) unstable; urgency=low
* Fix add epoch to libscalar-list-utils-perl build-dependency, and
favor recent perl.

See Also

Package Description
libscalar-list-utils-perl_1.50-1+b1_i386.deb modules providing common scalar and list utility subroutines
libscalar-listify-perl_0.03-2_all.deb module that produces an array/arrayref from a scalar value or array ref
libscalar-properties-perl_1.100860-1_all.deb perl module to add run-time properties on scalar variables
libscalar-string-perl_0.003-1+b1_i386.deb Perl module concerning the string aspects of scalars
libscalar-util-numeric-perl_0.40-1+b5_i386.deb Perl module containing numeric tests for Perl datatypes
libscalc-dev_0.2.4-5_i386.deb simple/symbolic calculation library (development files)
libscalc0v5_0.2.4-5_i386.deb simple/symbolic calculation library
libscamperfile0-dev_20181219-1_i386.deb development headers for scamper's binary dump file access library
libscamperfile0_20181219-1_i386.deb file access library for scamper's binary dump format
libscannotation-java_1.0.2+svn20110812-3_all.deb Java annotation scanner
libscca-dev_20181227-1_i386.deb Windows Prefetch File access library -- development files
libscca-utils_20181227-1_i386.deb Windows Prefetch File access library -- Utilities
libscca1_20181227-1_i386.deb Windows Prefetch File access library
libschedule-at-perl_1.15-1_all.deb OS independent interface to the Unix 'at' command
libschedule-cron-events-perl_1.95-1_all.deb module to find out the times at which a cron entry would run