libdata-swap-perl - Perl module to swap type and contents of variables

Property Value
Distribution Debian 10 (Buster)
Repository Debian Main i386
Package filename libdata-swap-perl_0.08-1+b3_i386.deb
Package name libdata-swap-perl
Package version 0.08
Package release 1+b3
Package architecture i386
Package type deb
Category devel::lang:perl devel::library implemented-in::c implemented-in::perl perl role::devel-lib
License -
Maintainer Debian Perl Group <>
Download size 10.36 KB
Installed size 41.00 KB
The Data::Swap module allows you to swap the contents of two referenced
variables, even if they have different types.
The main application is to change the base type of an object after it has
been created, for example for dynamic loading of data structures:
swap $self, bless $replacement, $newclass;
This module additionally contain the function "deref" which acts like a
generic list-dereferencing operator.


Package Version Architecture Repository
libdata-swap-perl_0.08-1+b3_amd64.deb 0.08 amd64 Debian Main
libdata-swap-perl - - -


Name Value
libc6 >= 2.4
perl >= 5.28.0-3
perlapi-5.28.0 -


Type URL
Binary Package libdata-swap-perl_0.08-1+b3_i386.deb
Source Package libdata-swap-perl

Install Howto

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




2017-06-19 - gregor herrmann <>
libdata-swap-perl (0.08-1) unstable; urgency=medium
[ gregor herrmann ]
* New upstream release.
[ Salvatore Bonaccorso ]
* Update Vcs-Browser URL to cgit web frontend
* debian/control: Use HTTPS transport protocol for Vcs-Git URI
[ gregor herrmann ]
* debian/copyright: change Copyright-Format 1.0 URL to HTTPS.
* Add patch to fix failures under perl 5.26, taken from CPAN RT.
Thanks to Father Chrysostomos <> (Closes: #865025)
* Set bindnow linker flag in debian/rules.
* Update years of packaging copyright.
* Mark package as autopkgtest-able.
* Declare compliance with Debian Policy 4.0.0.
2013-12-28 - gregor herrmann <>
libdata-swap-perl (0.07-2) unstable; urgency=medium
* Add patch to fix build failures with -Werror=format-security.
2013-12-27 - gregor herrmann <>
libdata-swap-perl (0.07-1) unstable; urgency=low
* Initial release (closes: #733265).

See Also

Package Description
libdata-table-perl_1.77-1_all.deb module to manipulate data tables in perl (as in R)
libdata-tablereader-perl_0.010-1_all.deb locate and read records from human-edited data tables
libdata-transformer-perl_0.04-2_all.deb Perl module to traverse data structures, altering them in place
libdata-treedumper-oo-perl_0.09-1_all.deb Object-oriented interface to Data::TreeDumper
libdata-treedumper-perl_0.40-3_all.deb module for dumping data structures in various formats
libdata-treedumper-renderer-dhtml-perl_0.09-2_all.deb simple Perl DHTML renderer for Data::TreeDumper
libdata-treedumper-renderer-gtk-perl_0.02-2_all.deb Gtk2::TreeView renderer for Data::TreeDumper
libdata-types-perl_0.17-1_all.deb module for validating and converting data types
libdata-uniqid-perl_0.12-1_all.deb Perl extension for simple genrating of unique id's
libdata-util-perl_0.66-1+b1_i386.deb selection of utilities for data and data types
libdata-uuid-libuuid-perl_0.05-3+b3_i386.deb uuid.h based UUID generation module
libdata-uuid-perl_1.220-1+b5_i386.deb globally/universally unique identifiers (GUIDs/UUIDs)
libdata-validate-domain-perl_0.10-1_all.deb perl domain name validation functions
libdata-validate-email-perl_0.06-2_all.deb validator for email addresses written in Perl
libdata-validate-ip-perl_0.27-1_all.deb Perl module for IP validation