[ANN] Qo 0.4.0 released

Qo v0.4.0 released!

Changes:

* Wildcard replaced with the Any gem: GitHub - baweaver/any: An Any type, modeled after Scala's Any
* New logo

Example:

Qo[:*, :*] === [1, 1]
Qo[name: :*] === {id: 1, name: 'foo'}

now becomes

Qo[Any, Any] === [1, 1]
Qo[name: Any] === {id: 1, name: 'foo'}

Going to attempt to reconcile against the Array and Hash === proposals in
core at the moment:

[Any, Any] === [1, 1]
{name: Any} === {id: 1, name: 'foo'}

Expect more releases in the near future as we approach a solid v1 api. I
will try and emulate the path of 2.6 as much as possible depending on
future releases.

- baweaver

It would be nice if you could include into your announcements at least a
sentence about what your library does. This way one has to follow the
links first, which many likely won't do. Especially given that the
library's name says basically nothing.

Marvin

···

Am 05. August 2018 um 22:07 Uhr -0700 schrieb Brandon Weaver:

GitHub - baweaver/qo: Qo - Query Object - Pattern matching and fluent querying in Ruby

Qo v0.4.0 released!

--
Blog: https://mg.guelker.eu
PGP/GPG ID: F1D8799FBCC8BC4F

+1

···

On Monday, 6 Aug 2018 7:01 AM -0400, Marvin Gülker wrote:

Am 05. August 2018 um 22:07 Uhr -0700 schrieb Brandon Weaver:

GitHub - baweaver/qo: Qo - Query Object - Pattern matching and fluent querying in Ruby

Qo v0.4.0 released!

It would be nice if you could include into your announcements at least a
sentence about what your library does. This way one has to follow the
links first, which many likely won't do. Especially given that the
library's name says basically nothing.

--
Will