Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion exercises/practice/anagram/.meta/config.json
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@
".meta/proof.ci.js"
]
},
"blurb": "Given a word and a list of possible anagrams, select the correct sublist.",
"blurb": "Find the words that use the same letters as another word.",
"source": "Inspired by the Extreme Startup game",
"source_url": "https://github.com/rchatley/extreme_startup",
"custom": {
Expand Down
1 change: 1 addition & 0 deletions exercises/practice/error-handling/.docs/instructions.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,3 +5,4 @@ Implement various kinds of error handling and resource management.
An important point of programming is how to handle errors and close resources even if errors occur.

This exercise requires you to handle various errors.
Because error handling is rather programming language specific you'll have to refer to the tests for your track to see what's exactly required.
5 changes: 5 additions & 0 deletions exercises/practice/grep/.docs/introduction.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# Introduction

You have taken a job at a local library helping organize their collection of old books.
The student patrons are often hunting for half-remembered quotes to cite in their term papers.
Rather than manually read every book from cover to cover, you decide to build a small tool to scan them, looking for these partial quotes.
2 changes: 1 addition & 1 deletion exercises/practice/grep/.meta/config.json
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
".meta/proof.ci.js"
]
},
"blurb": "Search a file for lines matching a regular expression pattern. Return the line number and contents of each matching line.",
"blurb": "Search a file for lines matching a regular expression pattern.",
"source": "Conversation with Nate Foster.",
"source_url": "https://www.cs.cornell.edu/courses/cs3110/2014sp/hw/0/ps0.pdf",
"custom": {
Expand Down
2 changes: 1 addition & 1 deletion exercises/practice/isogram/.meta/config.json
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
".meta/proof.ci.js"
]
},
"blurb": "Determine if a word or phrase is an isogram.",
"blurb": "Determine whether a phrase is an isogram, a word with no repeated letters.",
"source": "Wikipedia",
"source_url": "https://en.wikipedia.org/wiki/Isogram",
"custom": {
Expand Down
2 changes: 1 addition & 1 deletion exercises/practice/pangram/.meta/config.json
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@
".meta/proof.ci.js"
]
},
"blurb": "Determine if a sentence is a pangram.",
"blurb": "Determine whether a phrase uses every letter in the Latin alphabet.",
"source": "Wikipedia",
"source_url": "https://en.wikipedia.org/wiki/Pangram",
"custom": {
Expand Down
2 changes: 1 addition & 1 deletion exercises/practice/sublist/.meta/config.json
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
".meta/proof.ci.js"
]
},
"blurb": "Write a function to determine if a list is a sublist of another list.",
"blurb": "Determine if a list is a sublist of another list.",
"custom": {
"version.tests.compatibility": "jest-27",
"flag.tests.task-per-describe": false,
Expand Down