Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
Changes version 2.17
MANIFEST import Switch 2.10 from CPAN
META.yml import Switch 2.16 from CPAN
Makefile.PL more data for META.yml
README version 2.17


                      Release of version 2.17 of Switch

    Switch - A switch statement for Perl, do not use if you can use given/when

DESCRIPTION provides the syntax and semantics for an explicit case
    mechanism for Perl. The syntax is minimal, introducing only the
    keywords C<switch> and C<case> and conforming to the general pattern
    of existing Perl control structures. The semantics are particularly
    rich, allowing any one (or more) of nearly 30 forms of matching to
    be used when comparing a switch value with its various cases.

    Damian Conway (
    Maintained by Alexandr Ciornii (
    Previously was maintained by Rafael Garcia-Suarez and perl5 porters.

    Copyright (c) 1997-2008, Damian Conway. All Rights Reserved.
    This module is free software. It may be used, redistributed
        and/or modified under the same terms as Perl itself.
Something went wrong with that request. Please try again.