Releases: GrayJack/sugars
2.0.0
v1.2.0
STABLE RELEASE!!!!
Changes
Remove nightly requirements for time macro.
v0.5.0
v0.4.0
Changes
0.4.0
The macro mutex now return a tuple of Mutex values if 2 or more expression are passed to it
The macro refcell now return a tuple of RefCell values if 2 or more expression are passed to it
The macro cell now return a tuple of Cell values if 2 or more expression are passed to it
The macro arc now return a tuple of Arc values if 2 or more expression are passed to it
The macro rc now return a tuple of Rc values if 2 or more expression are passed to it
The macro boxed now return a tuple of Box values if 2 or more expression are passed to it
Consistency in the cvec macro between 2 and 3 nested versions
Add cell macro to create a smart pointer type Cell
Now time macro supports more than one expression and return a tuple
Now time macro prints the expression that was passed to it
v0.3.0
CHANGELOG
0.3.0
Add a number of macros to create smart pointers: rc!, refcell!, cow!, arc!, mutex!
Move the boxed module to pointers, related to smart pointer
Add a new macro hash that gives back the hash of passed expression (of course, as long the type implements Hash trait)
v0.2.0
Changelog
0.2.0
Implement 3 nested cvec
Implement 2 nested cvec
Improve of cset macro using Iterators methods (doesn't bring a lot of performance improvements, but the code is cleaner)
Macro time now prints to stderr and format the time to 6 digits after the dot
Improve of cmap macro using Iterators methods (doesn't bring a lot of performance improvements, but the code is cleaner)
Improve performance of cvec macro using Iterators methods