DIP80

From D Wiki
Revision as of 17:49, 7 June 2015 by Burner (talk | contribs)
Jump to: navigation, search
Title: DIP Phobos additions
DIP: 80
Version: 1.0
Status: Draft
Created: 2015-05-28
Last Modified: 2015-06-07
Author: Robert burner Schadek
Links:

Abstract

Phobos is awesome in most regards. But some functionally could be added.

Rationale

Make phobos even more useful.

Description

Title: Description
boost::unit allows you to calculate with SI units for example (http://code.dlang.org/packages/quantities)
blas
std container map, set ...
serialization something that takes structes/classes and writes json,xml, ... and the other way around
xml replacement
json replacement
SafeInt!T there is checkedint in druntime but no high level wrapper