package
1.7.1
Repository: https://github.com/jish/cli.git
Documentation: pkg.go.dev

# Functions

Configure stores settings in a JSON file.
Debug provides information about the user's environment and configuration.
Demo returns one problem for each active track.
Fetch returns exercism problems.
Login interactively stores exercism API configuration.
Logout deletes the config file.
NewHomework decorates a problem set with some additional data based on the user's system.
Restore returns a user's solved problems.
Submit posts an iteration to the api.
Unsubmit deletes an iteration from the api.

# Constants

HWAll represents all items in the collection.
HWNew represents problems that did not yet exist on the user's filesystem.
HWUpdated represents problems that were already on the user's filesystem, where one or more new files have been added.

# Structs

Homework is a collection of problems that were fetched from the APIs.
Item is a problem that has been fetched from the APIs.

# Type aliases

HWFilter is used to categorize homework items.