[% setvar title Remove socket functions from core %]

This file is part of the Perl 6 Archive

Note: these documents may be out of date. Do not use as reference!

To see what is currently happening visit http://www.perl6.org/

TITLE

Remove socket functions from core

VERSION

  Maintainer: Stephen P. Potter <spp@ds.net>
  Date: 24 Aug 2000
  Mailing List: perl6-internals@perl.org
  Number: 146
  Version: 1
  Status: Developing

ABSTRACT

Move the socket functions (accept, bind, etc) from the core language to a loadable module.

DESCRIPTION

Several of the socket functions have already started to migrate from the core to a module. This RFC is proposing that all the socket functions should move to the Socket.pm module and require a "use Socket;" in order to function in perl 6.

The specific functions that would be covered under this proposal are:

IMPLEMENTATION

Move code for socket functions to Socket.pm, requyire "use Socket" to enable use of socket functions.

REFERENCES

Socket.pm

perlfunc