Difference between revisions of "DIP80"
Line 30: | Line 30: | ||
== Rationale == | == Rationale == | ||
− | Make phobos even more useful. | + | Make phobos even more useful by adding modules that help in daily life. |
== Description == | == Description == | ||
+ | |||
+ | Libraries that would bring phobos a long way there would be: | ||
{| class="wikitable" | {| class="wikitable" |
Revision as of 18:05, 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 by adding modules that help in daily life.
Description
Libraries that would bring phobos a long way there would be:
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 |