Skip to content
Merged
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
6 changes: 3 additions & 3 deletions exercises/concept/guessing-game/.meta/config.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,4 @@
{
"blurb": "Learn about pattern matching by implementing a simple secret number guessing game",
"icon": "guessing-game",
"authors": [
"pwadsworth"
],
Expand All @@ -18,5 +16,7 @@
"invalidator": [
"stack.yaml"
]
}
},
"icon": "guessing-game",
"blurb": "Learn about pattern matching by implementing a simple secret number guessing game"
}
12 changes: 6 additions & 6 deletions exercises/concept/lucians-luscious-lasagna/.meta/config.json
Original file line number Diff line number Diff line change
@@ -1,12 +1,7 @@
{
"blurb": "Learn the basics of Haskell by cooking Lucian's Luscious Lasagna",
"icon": "lasagna",
"authors": [
"pwadsworth"
],
"forked_from": [
"fsharp/lucians-luscious-lasagna"
],
"files": {
"solution": [
"src/LuciansLusciousLasagna.hs",
Expand All @@ -21,5 +16,10 @@
"invalidator": [
"stack.yaml"
]
}
},
"forked_from": [
"fsharp/lucians-luscious-lasagna"
],
"icon": "lasagna",
"blurb": "Learn the basics of Haskell by cooking Lucian's Luscious Lasagna"
}
6 changes: 3 additions & 3 deletions exercises/concept/temperature/.meta/config.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,4 @@
{
"blurb": "Learn about numbers and type conversion by converting temperatures",
"icon": "the-weather-in-deather",
"authors": [
"pwadsworth"
],
Expand All @@ -18,5 +16,7 @@
"invalidator": [
"stack.yaml"
]
}
},
"icon": "the-weather-in-deather",
"blurb": "Learn about numbers and type conversion by converting temperatures"
}
10 changes: 5 additions & 5 deletions exercises/concept/valentines-day/.meta/config.json
Original file line number Diff line number Diff line change
@@ -1,11 +1,7 @@
{
"blurb": "Learn about algebraic data types by deciding what activity to surprise your partner with on Valentines Day.",
"authors": [
"pwadsworth"
],
"forked_from": [
"fsharp/valentines-day"
],
"files": {
"solution": [
"src/ValentinesDay.hs",
Expand All @@ -20,5 +16,9 @@
"invalidator": [
"stack.yaml"
]
}
},
"forked_from": [
"fsharp/valentines-day"
],
"blurb": "Learn about algebraic data types by deciding what activity to surprise your partner with on Valentines Day."
}
2 changes: 1 addition & 1 deletion exercises/practice/accumulate/.meta/config.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
{
"blurb": "Implement the `accumulate` operation, which, given a collection and an operation to perform on each element of the collection, returns a new collection containing the result of applying that operation to each element of the input collection.",
"authors": [
"etrepum"
],
Expand Down Expand Up @@ -28,6 +27,7 @@
"stack.yaml"
]
},
"blurb": "Implement the `accumulate` operation, which, given a collection and an operation to perform on each element of the collection, returns a new collection containing the result of applying that operation to each element of the input collection.",
"source": "Conversation with James Edward Gray II",
"source_url": "https://twitter.com/jeg2"
}
2 changes: 1 addition & 1 deletion exercises/practice/acronym/.meta/config.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
{
"blurb": "Convert a long phrase to its acronym.",
"authors": [
"lpalma"
],
Expand Down Expand Up @@ -30,6 +29,7 @@
"stack.yaml"
]
},
"blurb": "Convert a long phrase to its acronym.",
"source": "Julien Vanier",
"source_url": "https://github.com/monkbroc"
}
4 changes: 2 additions & 2 deletions exercises/practice/all-your-base/.meta/config.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
{
"blurb": "Convert a number, represented as a sequence of digits in one base, to any other base.",
"authors": [
"rbasso"
],
Expand All @@ -26,5 +25,6 @@
"invalidator": [
"stack.yaml"
]
}
},
"blurb": "Convert a number, represented as a sequence of digits in one base, to any other base."
}
2 changes: 1 addition & 1 deletion exercises/practice/allergies/.meta/config.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
{
"blurb": "Given a person's allergy score, determine whether or not they're allergic to a given item, and their full list of allergies.",
"authors": [
"etrepum"
],
Expand Down Expand Up @@ -29,6 +28,7 @@
"stack.yaml"
]
},
"blurb": "Given a person's allergy score, determine whether or not they're allergic to a given item, and their full list of allergies.",
"source": "Jumpstart Lab Warm-up",
"source_url": "http://jumpstartlab.com"
}
4 changes: 2 additions & 2 deletions exercises/practice/alphametics/.meta/config.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
{
"blurb": "Write a function to solve alphametics puzzles.",
"authors": [],
"contributors": [
"iHiD",
Expand All @@ -26,5 +25,6 @@
"invalidator": [
"stack.yaml"
]
}
},
"blurb": "Write a function to solve alphametics puzzles."
}
2 changes: 1 addition & 1 deletion exercises/practice/anagram/.meta/config.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
{
"blurb": "Given a word and a list of possible anagrams, select the correct sublist.",
"authors": [
"etrepum"
],
Expand Down Expand Up @@ -29,6 +28,7 @@
"stack.yaml"
]
},
"blurb": "Given a word and a list of possible anagrams, select the correct sublist.",
"source": "Inspired by the Extreme Startup game",
"source_url": "https://github.com/rchatley/extreme_startup"
}
2 changes: 1 addition & 1 deletion exercises/practice/armstrong-numbers/.meta/config.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
{
"blurb": "Determine if a number is an Armstrong number.",
"authors": [],
"contributors": [
"iHiD",
Expand All @@ -23,6 +22,7 @@
"stack.yaml"
]
},
"blurb": "Determine if a number is an Armstrong number.",
"source": "Wikipedia",
"source_url": "https://en.wikipedia.org/wiki/Narcissistic_number"
}
2 changes: 1 addition & 1 deletion exercises/practice/atbash-cipher/.meta/config.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
{
"blurb": "Create an implementation of the atbash cipher, an ancient encryption system created in the Middle East.",
"authors": [
"etrepum"
],
Expand Down Expand Up @@ -31,6 +30,7 @@
"stack.yaml"
]
},
"blurb": "Create an implementation of the atbash cipher, an ancient encryption system created in the Middle East.",
"source": "Wikipedia",
"source_url": "https://en.wikipedia.org/wiki/Atbash"
}
4 changes: 2 additions & 2 deletions exercises/practice/bank-account/.meta/config.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
{
"blurb": "Simulate a bank account supporting opening/closing, withdraws, and deposits of money. Watch out for concurrent transactions!",
"authors": [
"etrepum"
],
Expand Down Expand Up @@ -28,5 +27,6 @@
"invalidator": [
"stack.yaml"
]
}
},
"blurb": "Simulate a bank account supporting opening/closing, withdraws, and deposits of money. Watch out for concurrent transactions!"
}
2 changes: 1 addition & 1 deletion exercises/practice/beer-song/.meta/config.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
{
"blurb": "Produce the lyrics to that beloved classic, that field-trip favorite: 99 Bottles of Beer on the Wall.",
"authors": [
"etrepum"
],
Expand Down Expand Up @@ -28,6 +27,7 @@
"stack.yaml"
]
},
"blurb": "Produce the lyrics to that beloved classic, that field-trip favorite: 99 Bottles of Beer on the Wall.",
"source": "Learn to Program by Chris Pine",
"source_url": "https://pine.fm/LearnToProgram/?Chapter=06"
}
2 changes: 1 addition & 1 deletion exercises/practice/binary-search-tree/.meta/config.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
{
"blurb": "Insert and search for numbers in a binary tree.",
"authors": [
"etrepum"
],
Expand Down Expand Up @@ -28,6 +27,7 @@
"stack.yaml"
]
},
"blurb": "Insert and search for numbers in a binary tree.",
"source": "Josh Cheek",
"source_url": "https://twitter.com/josh_cheek"
}
2 changes: 1 addition & 1 deletion exercises/practice/binary-search/.meta/config.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
{
"blurb": "Implement a binary search algorithm.",
"authors": [
"sshine"
],
Expand All @@ -24,6 +23,7 @@
"stack.yaml"
]
},
"blurb": "Implement a binary search algorithm.",
"source": "Wikipedia",
"source_url": "https://en.wikipedia.org/wiki/Binary_search_algorithm"
}
2 changes: 1 addition & 1 deletion exercises/practice/bob/.meta/config.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
{
"blurb": "Bob is a lackadaisical teenager. In conversation, his responses are very limited.",
"authors": [
"etrepum"
],
Expand Down Expand Up @@ -35,6 +34,7 @@
"stack.yaml"
]
},
"blurb": "Bob is a lackadaisical teenager. In conversation, his responses are very limited.",
"source": "Inspired by the 'Deaf Grandma' exercise in Chris Pine's Learn to Program tutorial.",
"source_url": "https://pine.fm/LearnToProgram/?Chapter=06"
}
2 changes: 1 addition & 1 deletion exercises/practice/bowling/.meta/config.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
{
"blurb": "Score a bowling game.",
"authors": [
"abo64"
],
Expand Down Expand Up @@ -28,6 +27,7 @@
"stack.yaml"
]
},
"blurb": "Score a bowling game.",
"source": "The Bowling Game Kata from UncleBob",
"source_url": "http://butunclebob.com/ArticleS.UncleBob.TheBowlingGameKata"
}
2 changes: 1 addition & 1 deletion exercises/practice/change/.meta/config.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
{
"blurb": "Correctly determine change to be given using the least number of coins.",
"authors": [
"abo64"
],
Expand Down Expand Up @@ -28,6 +27,7 @@
"stack.yaml"
]
},
"blurb": "Correctly determine change to be given using the least number of coins.",
"source": "Software Craftsmanship - Coin Change Kata",
"source_url": "https://web.archive.org/web/20130115115225/http://craftsmanship.sv.cmu.edu:80/exercises/coin-change-kata"
}
2 changes: 1 addition & 1 deletion exercises/practice/clock/.meta/config.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
{
"blurb": "Implement a clock that handles times without dates.",
"authors": [
"etrepum"
],
Expand Down Expand Up @@ -32,6 +31,7 @@
"stack.yaml"
]
},
"blurb": "Implement a clock that handles times without dates.",
"source": "Pairing session with Erin Drummond",
"source_url": "https://twitter.com/ebdrummond"
}
2 changes: 1 addition & 1 deletion exercises/practice/collatz-conjecture/.meta/config.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
{
"blurb": "Calculate the number of steps to reach 1 using the Collatz conjecture.",
"authors": [],
"contributors": [
"guygastineau",
Expand All @@ -25,6 +24,7 @@
"stack.yaml"
]
},
"blurb": "Calculate the number of steps to reach 1 using the Collatz conjecture.",
"source": "An unsolved problem in mathematics named after mathematician Lothar Collatz",
"source_url": "https://en.wikipedia.org/wiki/3x_%2B_1_problem"
}
2 changes: 1 addition & 1 deletion exercises/practice/complex-numbers/.meta/config.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
{
"blurb": "Implement complex numbers.",
"authors": [
"Average-user"
],
Expand All @@ -26,6 +25,7 @@
"stack.yaml"
]
},
"blurb": "Implement complex numbers.",
"source": "Wikipedia",
"source_url": "https://en.wikipedia.org/wiki/Complex_number"
}
4 changes: 2 additions & 2 deletions exercises/practice/connect/.meta/config.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
{
"blurb": "Compute the result for a game of Hex / Polygon.",
"authors": [
"pminten"
],
Expand Down Expand Up @@ -29,5 +28,6 @@
"invalidator": [
"stack.yaml"
]
}
},
"blurb": "Compute the result for a game of Hex / Polygon."
}
2 changes: 1 addition & 1 deletion exercises/practice/crypto-square/.meta/config.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
{
"blurb": "Implement the classic method for composing secret messages called a square code.",
"authors": [
"etrepum"
],
Expand Down Expand Up @@ -33,6 +32,7 @@
"stack.yaml"
]
},
"blurb": "Implement the classic method for composing secret messages called a square code.",
"source": "J Dalbey's Programming Practice problems",
"source_url": "http://users.csc.calpoly.edu/~jdalbey/103/Projects/ProgrammingPractice.html"
}
4 changes: 2 additions & 2 deletions exercises/practice/custom-set/.meta/config.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
{
"blurb": "Create a custom set type.",
"authors": [
"etrepum"
],
Expand Down Expand Up @@ -27,5 +26,6 @@
"invalidator": [
"stack.yaml"
]
}
},
"blurb": "Create a custom set type."
}
2 changes: 1 addition & 1 deletion exercises/practice/diamond/.meta/config.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
{
"blurb": "Given a letter, print a diamond starting with 'A' with the supplied letter at the widest point.",
"authors": [],
"contributors": [
"chiroptical",
Expand All @@ -25,6 +24,7 @@
"stack.yaml"
]
},
"blurb": "Given a letter, print a diamond starting with 'A' with the supplied letter at the widest point.",
"source": "Seb Rose",
"source_url": "http://claysnow.co.uk/recycling-tests-in-tdd/"
}
Loading