Changes for version 0.002 - 2021-04-19

  • Added: Add `field()` to LINQ::Util, and a LINQ::FieldSet::Single class.
  • Added: LINQ::FieldSet::Single, LINQ::FieldSet::Selection, and LINQ::FieldSet::Assertion all now overload stringification and have a `to_string()` method.
  • Added: LINQ::FieldSet::Single, LINQ::FieldSet::Selection, and LINQ::FieldSet::Assertion all overload boolification to return true, and set fallback=>true for overloading.

Modules

an interpretation of Microsoft's Language Integrated Query
a LINQ collection with an arrayref backend
the interface which all LINQ collections share
exceptions thrown by LINQ
represents a single field in a LINQ::FieldSet
base class for LINQ::FieldSet::{Selection,Assertion}
represents an SQL-WHERE-like assertion/check
represents an SQL-SELECT-like transformation
similar to LINQ::FieldSet::Selection, but only selects one field
results of group_by
a LINQ collection with an iterator backend
useful utilities to make working with LINQ collections easier
common functions used internally by LINQ

Provides

in lib/LINQ.pm
in lib/LINQ/Exception.pm
in lib/LINQ/Exception.pm
in lib/LINQ/Exception.pm
in lib/LINQ/Exception.pm
in lib/LINQ/Exception.pm
in lib/LINQ/Exception.pm
in lib/LINQ/Exception.pm
in lib/LINQ/FieldSet/Assertion.pm
in lib/LINQ/FieldSet/Assertion.pm
in lib/LINQ/FieldSet/Assertion.pm
in lib/LINQ/FieldSet/Assertion.pm
in lib/LINQ.pm