aboutsummaryrefslogtreecommitdiff
path: root/Changelog.md
diff options
context:
space:
mode:
authorShinya Sato <shinnya.sato@gmail.com>2022-07-28 14:41:04 +0900
committerShinya Sato <shinnya.sato@gmail.com>2022-07-28 14:41:04 +0900
commitabd0e738f2c928b37acab0d5145a226dc872af69 (patch)
treecedae242126d8145e06387f275dfa7b58b7c27c0 /Changelog.md
parent8ec1385229c73246d89441f15a140d3eeeec093d (diff)
downloadinpla-abd0e738f2c928b37acab0d5145a226dc872af69.tar.gz
inpla-abd0e738f2c928b37acab0d5145a226dc872af69.zip
v0.9.1
Diffstat (limited to 'Changelog.md')
-rw-r--r--Changelog.md20
1 files changed, 20 insertions, 0 deletions
diff --git a/Changelog.md b/Changelog.md
index db1a565..a440cbe 100644
--- a/Changelog.md
+++ b/Changelog.md
@@ -1,4 +1,24 @@
# Change log
+
+### v0.9.1 (released on 28 July 2022)
+#### New Features
+* **A built-in agent** `Zip`: it takes two lists and returns a list whose elements are pairs of the given two lists such as:
+ ```
+ Zip(r,[1,2,...])~[10,20,...] -->* r~[(1,10),(2,20),...].
+ ```
+ The length of the result will be the same to the shorter one in the given lists:
+ ```
+ Zip(r,[1,2])~[10,20,30,...] -->* r~[(1,10),(2,20)].
+ ```
+ We can write it with the abbreviation as well:
+ ```
+ >>> r << Zip([1,2,3], [10,20,30]);
+ (8 interactions, 0.00 sec)
+ >>> r; free r;
+ [(1,10),(2,20),(3,30)]
+ >>>
+ ```
+
### v0.9.0 (released on 25 July 2022)
#### New Features