Difference between revisions of "DIP80"

From D Wiki
Jump to: navigation, search
(Description)
Line 16: Line 16:
 
|-
 
|-
 
|Last Modified:
 
|Last Modified:
|2015-05-28
+
|2015-06-07
 
|-
 
|-
 
|Author:
 
|Author:
Line 26: Line 26:
  
 
== Abstract ==
 
== Abstract ==
Phobos is awesome in most regards. The standard libraries of go, rust, boost and python only have better marketing.
+
Phobos is awesome in most regards.
But some functionally is missing.
+
But some functionally could be added.
  
 
== Rationale ==
 
== Rationale ==

Revision as of 17:49, 7 June 2015

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