Changes in version 0.4.0 (2021-10-02) - renamed expr and str to .expr and .str in all the gen.... functions to allow variables like s and e (fixes https://github.com/patrickroocks/listcompr/issues/7) - allow (x_1, ..., x_n) short-cuts in nested expressions - allow a_i placeholders within nested vector and list expressions - improved warnings/error messages - fixed infinite recursion occurring when a NULL variable range was given - fix auto-generated column names in a data frame for c(a, c) Changes in version 0.3.0 (2021-06-09) - modified internal conversion from lists to data frames in gen.data.frame such that non-fundamental types are accepted (fixes https://github.com/patrickroocks/listcompr/issues/5) - added a check to ensure that the inner expression for gen.(named).(data.frame|matrix) must be exactly one row - some output format fixes (data frames and matrices where sometimes mixed up) - added byrow parameter to gen.(named).(data.frame|matrix) which applies the Cartesian product by column to the expression - fixed that gen.named.(vector|list) can be used as an inner expression of other gen.-functions - gen.list and similar functions accept characters with placeholders, removed gen.list.char and gen.vector.char - changed order of dimensions in gen.matrix for auto-detected 2-dim matrix - gen.matrix automatically searches for two dimensions in the ... arguments - fixed missing column names in gen.named.data.frame - added gen.matrix and gen.named.matrix for generating (named) matrices Changes in version 0.2.0 (2021-04-02) - variable ranges can also be of character type (fixes https://github.com/patrickroocks/listcompr/issues/1) - fixed sorting of free variables (fixes https://github.com/patrickroocks/listcompr/issues/2) - auto-detect column names when generating data frames where a symbol is in the base expression - fixed missing export of gen.logical.or, added example to the vignette - allow substitutions in the list comprehension arguments Changes in version 0.1.0 (2021-01-13) - first version of the listcompr package