Skip to content

Track solutions in master #154

Closed
Closed
@milesfrain

Description

@milesfrain

There are lots of maintenance benefits to tracking solutions in the master branch. I'll make that conversion after #140 and #144 are merged, and if there are no objections.

The plan is to:

  • Keep solutions in test/no-peeking/Solutions.purs
  • Track a blank test/MySolutions.purs
  • In test/Main.purs:
    • Import both Test.NoPeeking.Solutions and Test.MySolutions
    • Start with all exercises uncommented
      • This will enable easy CI

Then instruct readers to:

  1. Delete the import module Test.NoPeeking.Solutions line
  2. Block-comment all tests
  3. Add their solutions to Test.MySolutions.purs
  4. Uncomment tests as they solve each exercise

This new process makes things a bit more annoying for readers by adding steps 1 and 2.

cc @oldfartdeveloper

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions