From bc97d17ee9cdc931d7b139f321a7c7e155df6633 Mon Sep 17 00:00:00 2001 From: Mauro Werder Date: Tue, 10 Sep 2019 14:11:38 +0200 Subject: [PATCH] Bump version and register, README update @JuliaRegistrator register --- NEWS.md | 5 ++++- Project.toml | 2 +- README.md | 9 +++++++++ 3 files changed, 14 insertions(+), 2 deletions(-) diff --git a/NEWS.md b/NEWS.md index 631ae90..58ec7f0 100644 --- a/NEWS.md +++ b/NEWS.md @@ -1,6 +1,9 @@ +# 2019-09-10 +Added support of packing immutables (by creating one) through `@pack_SomeType`. + # 2018-07-10 -Added named tuple support. +Added named tuple support. # 2017-09-26 diff --git a/Project.toml b/Project.toml index 3f3f70b..8d49409 100644 --- a/Project.toml +++ b/Project.toml @@ -1,7 +1,7 @@ name = "Parameters" uuid = "d96e819e-fc66-5662-9728-84c9c7592b0a" author = ["Mauro Werder "] -version = "0.11.0" +version = "0.12.0" [deps] OrderedCollections = "bac558e1-5e72-5ebc-8fee-abe8a469f55d" diff --git a/README.md b/README.md index b57727d..3627b70 100644 --- a/README.md +++ b/README.md @@ -110,6 +110,15 @@ Documentation is here: [stable](https://mauro3.github.io/Parameters.jl/stable) a # Related packages +Complementary: +- [EponymTuples.jl](https://github.com/tpapp/EponymTuples.jl) packing/unpacking + of named tuples. +- [NamedTupleTools.jl](https://github.com/JeffreySarnoff/NamedTupleTools.jl) + has many named-tuple helper functions +- [Setfield.jl](https://github.com/jw3126/Setfield.jl) for setting + immutable fields (i.e. similar to the here provided packing). + +Implementing similar things: - `Base.@kwdef` has functionality similar to `@with_kw` but more limited. However, with Julia v1.1 its capabilities will be much enhanced, see [#29316](https://github.com/JuliaLang/julia/pull/29316).