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