The Standard ML Basis Library


Change history

The following is a summary of the changes made to the SML Basis Library specification. The changes are listed with the most recent first. This list only covers actual changes or clarifications to the specification; it does not cover changes to the prose or layout.

April 12, 2004

April 7, 2004

September 18, 2003

Added fromNanoseconds and toNanoseconds to the Time structure.

September 15, 2003

September 12, 2003

September 11, 2003

September 8, 2003

Changed the names of the PACK_WORD instances to PackWord<N>Big and PackWord<N>Little.

August 26, 2003

August 19, 2003

August 14, 2003

July 30, 2003

July 30, 2003

July 15, 2003

July 14, 2003

July 10, 2003

June 26, 2003

May 9, 2003

April 26, 2003

July 9, 2002

July 3, 2002

June 18, 2002

December 6, 2001

October 29, 2001

October 10, 2001

April 11, 2001

April 3, 2001

December 15, 2000

November 20, 2000

October 31, 2000

October 24, 2000

October 17, 2000

September 20, 2000

September 6, 2000

September 4, 2000

July 17, 2000

June 1, 2000

March 29, 2000

Summer and Fall 1999

April 28, 1999

February 26, 1999

October 5, 1998

August 28, 1998

August 26, 1998

August 12, 1998

July 21, 1998

The question about when to include substructures versus when to include types has been resolved. We are adopting the convention of favoring types over substructures, which results in the following changes:

signature STRING
Replace the Char substructure with a type specification for char.
signature SUBSTRING
Replace the String substructure with type specifications for char and string.
signature MONO_ARRAY
Replace the Vector substructure with a type specification for vector.
signature MONO_ARRAY2
Replace the Vector substructure with a type specification for vector.
In addition, there is a new structure and signature (Text : TEXT), that collect together text related structures.

May 7, 1998

There were many minor changes to the text and formatting. In addition, the following changes to the specification were made:

November 29, 1997

The SML Basis Library specification was re-released on the web. We do not have a list of changes prior to this release.


[ Top | Parent | Contents | Index | Root ]

Generated April 12, 2004
Last Modified July 9, 2002
Comments to John Reppy.


This document may be distributed freely over the internet as long as the copyright notice and license terms below are prominently displayed within every machine-readable copy.

Copyright © 2004 AT&T and Lucent Technologies. All rights reserved.

Permission is granted for internet users to make one paper copy for their own personal use. Further hardcopy reproduction is strictly prohibited. Permission to distribute the HTML document electronically on any medium other than the internet must be requested from the copyright holders by contacting the editors. Printed versions of the SML Basis Manual are available from Cambridge University Press. To order, please visit www.cup.org (North America) or www.cup.cam.ac.uk (outside North America).