Skip to content

dwim-map leaves first sequence out, system definition is missing one dependency #2

Description

@octaspire

I created a pull request #1 to fix these issues.

Function dwim-map left the first sequence out from the mapping. This means, that (dwim-map '+ '(1 2 3) '(4 5 6)) resulted into value (4 5 6) and not the expected value of (5 7 9). Pull request #1 fixes this, and adds also a new unit test for the function. This unit tests detects the issue and prevents regression.

System definition was missing one dependency (flexi-streams) that was being used in file ch14-compression.lisp.
This caused the loading of progalgs-system to fail, for example when running (ql:quickload :progalgs). Pull request #1
adds this missing dependency.

Pull request #1 updates also the version number and errata, and removes one unnecessary space from end of a line.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions