google / google/clojure-turtle

add undo functionality

Open
#4 0 comments 0 reactions 0 assignees View on GitHub
beginner
Dominant language
Clojure
Stars
424
Forks
32
PR merge metrics
No merged PRs in 30d

Description

add a function that can pop off the last commmand given to a turtle

ex: `(clean) (forward 10) (undo)` would be functionally equivalent to `(clean)`

Contributor guide

Open the contributing guide

Research direction

No file or test is named. Start by locating the turtle command handling and the representation of the last command, then trace the `(clean) (forward 10) (undo)` example. Done means adding an undo function that removes the last turtle command and makes that example behave like `(clean)`.

Written by the indexing model from the issue text.

Assessment

Tech stack
clojure
Domain
tooling
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.