Skip to content

Commit

Permalink
Format config files
Browse files Browse the repository at this point in the history
  • Loading branch information
BNAndras committed Jan 7, 2024
1 parent 4dde59c commit e37133a
Show file tree
Hide file tree
Showing 27 changed files with 50 additions and 51 deletions.
41 changes: 18 additions & 23 deletions config.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
{
"track_id": "reasonml",
"language": "ReasonML",
"slug": "reasonml",
"active": true,
Expand Down Expand Up @@ -37,7 +36,6 @@
]
},
"exercises": {
"concept": [],
"practice": [
{
"slug": "hello-world",
Expand Down Expand Up @@ -123,8 +121,7 @@
"uuid": "6481f0dc-faaa-4c93-a380-953619f4934b",
"practices": [],
"prerequisites": [],
"difficulty": 3,
"topics": []
"difficulty": 3
},
{
"slug": "binary-search",
Expand Down Expand Up @@ -156,8 +153,7 @@
"uuid": "bf535acd-ddb2-4a85-a2b6-7ff0e0ac7a46",
"practices": [],
"prerequisites": [],
"difficulty": 1,
"topics": []
"difficulty": 1
},
{
"slug": "two-fer",
Expand Down Expand Up @@ -359,48 +355,47 @@
}
]
},
"concepts": [],
"key_features": [
{
"icon": "stable",
"title": "OCaml's type system",
"content": "ReasonML brings OCaml's battle-tested powerful type system to Javascript."
"content": "ReasonML brings OCaml's battle-tested powerful type system to Javascript.",
"icon": "stable"
},
{
"icon": "immutable",
"title": "Inferred types",
"content": "No need to specify types, types are inferred by the compiler and are guaranteed to be correct."
"content": "No need to specify types, types are inferred by the compiler and are guaranteed to be correct.",
"icon": "immutable"
},
{
"icon": "functional",
"title": "Functional Programming",
"content": "Like OCaml, ReasonML is a functional programming language with pattern matching, variants and more."
"content": "Like OCaml, ReasonML is a functional programming language with pattern matching, variants and more.",
"icon": "functional"
},
{
"icon": "interop",
"title": "Easy javascript interop",
"content": "JavaScript interop is easy allowing advatange of existing javascript packages and ecosystem."
"content": "JavaScript interop is easy allowing advatange of existing javascript packages and ecosystem.",
"icon": "interop"
},
{
"icon": "fast",
"title": "Fast compiler",
"content": "ReasonML compilation times are super fast which means fast iteration cycles."
"content": "ReasonML compilation times are super fast which means fast iteration cycles.",
"icon": "fast"
},
{
"icon": "fun",
"title": "Refactor with ease",
"content": "Compiler guides you through all places that need to be fixed during refactor until it just works."
"content": "Compiler guides you through all places that need to be fixed during refactor until it just works.",
"icon": "fun"
}
],
"tags": [
"paradigm/functional",
"typing/static",
"typing/strong",
"execution_mode/compiled",
"paradigm/functional",
"platform/linux",
"platform/mac",
"platform/windows",
"platform/web",
"platform/windows",
"typing/static",
"typing/strong",
"used_for/frontends",
"used_for/web_development"
]
Expand Down
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": [
"gabrielperales"
],
Expand All @@ -21,6 +20,7 @@
".meta/src/Example.re"
]
},
"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": [
"gabrielperales"
],
Expand All @@ -21,6 +20,7 @@
".meta/src/Example.re"
]
},
"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": [
"gabrielperales"
],
Expand All @@ -20,5 +19,6 @@
"example": [
".meta/src/Example.re"
]
}
},
"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": [
"gabrielperales"
],
Expand All @@ -21,6 +20,7 @@
".meta/src/Example.re"
]
},
"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"
}
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": [
"stevejb71"
],
Expand All @@ -19,6 +18,7 @@
".meta/src/Example.re"
]
},
"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": [
"tejasbubane"
],
Expand All @@ -21,6 +20,7 @@
".meta/src/Example.re"
]
},
"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/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": [
"stevejb71"
],
Expand All @@ -19,6 +18,7 @@
".meta/src/Example.re"
]
},
"blurb": "Implement a binary search algorithm.",
"source": "Wikipedia",
"source_url": "http://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": [
"gabrielperales"
],
Expand All @@ -21,6 +20,7 @@
".meta/src/Example.re"
]
},
"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": "http://pine.fm/LearnToProgram/?Chapter=06"
}
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": [
"stevejb71"
],
Expand All @@ -20,6 +19,7 @@
".meta/src/Example.re"
]
},
"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/hello-world/.meta/config.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
{
"blurb": "The classical introductory exercise. Just say \"Hello, World!\"",
"authors": [
"tejasbubane"
],
Expand All @@ -20,6 +19,7 @@
".meta/src/Example.re"
]
},
"blurb": "The classical introductory exercise. Just say \"Hello, World!\"",
"source": "This is an exercise to introduce users to using Exercism",
"source_url": "http://en.wikipedia.org/wiki/%22Hello,_world!%22_program"
}
2 changes: 1 addition & 1 deletion exercises/practice/isogram/.meta/config.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
{
"blurb": "Determine if a word or phrase is an isogram.",
"authors": [
"tejasbubane"
],
Expand All @@ -19,6 +18,7 @@
".meta/src/Example.re"
]
},
"blurb": "Determine if a word or phrase is an isogram.",
"source": "Wikipedia",
"source_url": "https://en.wikipedia.org/wiki/Isogram"
}
2 changes: 1 addition & 1 deletion exercises/practice/leap/.meta/config.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
{
"blurb": "Given a year, report if it is a leap year.",
"authors": [
"stevejb71"
],
Expand All @@ -19,6 +18,7 @@
".meta/src/Example.re"
]
},
"blurb": "Given a year, report if it is a leap year.",
"source": "JavaRanch Cattle Drive, exercise 3",
"source_url": "http://www.javaranch.com/leap.jsp"
}
4 changes: 2 additions & 2 deletions exercises/practice/minesweeper/.meta/config.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
{
"blurb": "Add the numbers to a minesweeper board",
"authors": [
"stevejb71"
],
Expand All @@ -18,5 +17,6 @@
"example": [
".meta/src/Example.re"
]
}
},
"blurb": "Add the numbers to a minesweeper board"
}
2 changes: 1 addition & 1 deletion exercises/practice/pangram/.meta/config.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
{
"blurb": "Determine if a sentence is a pangram.",
"authors": [
"stevejb71"
],
Expand All @@ -19,6 +18,7 @@
".meta/src/Example.re"
]
},
"blurb": "Determine if a sentence is a pangram.",
"source": "Wikipedia",
"source_url": "https://en.wikipedia.org/wiki/Pangram"
}
2 changes: 1 addition & 1 deletion exercises/practice/phone-number/.meta/config.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
{
"blurb": "Clean up user-entered phone numbers so that they can be sent SMS messages.",
"authors": [
"gabrielperales"
],
Expand All @@ -20,6 +19,7 @@
".meta/src/Example.re"
]
},
"blurb": "Clean up user-entered phone numbers so that they can be sent SMS messages.",
"source": "Event Manager by JumpstartLab",
"source_url": "http://tutorials.jumpstartlab.com/projects/eventmanager.html"
}
2 changes: 1 addition & 1 deletion exercises/practice/protein-translation/.meta/config.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
{
"blurb": "Translate RNA sequences into proteins.",
"authors": [
"tejasbubane"
],
Expand All @@ -20,5 +19,6 @@
".meta/src/Example.re"
]
},
"blurb": "Translate RNA sequences into proteins.",
"source": "Tyler Long"
}
2 changes: 1 addition & 1 deletion exercises/practice/raindrops/.meta/config.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
{
"blurb": "Convert a number to a string, the content of which depends on the number's factors.",
"authors": [
"gabrielperales"
],
Expand All @@ -20,6 +19,7 @@
".meta/src/Example.re"
]
},
"blurb": "Convert a number to a string, the content of which depends on the number's factors.",
"source": "A variation on FizzBuzz, a famous technical interview question that is intended to weed out potential candidates. That question is itself derived from Fizz Buzz, a popular children's game for teaching division.",
"source_url": "https://en.wikipedia.org/wiki/Fizz_buzz"
}
2 changes: 1 addition & 1 deletion exercises/practice/resistor-color/.meta/config.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
{
"blurb": "Convert a resistor band's color to its numeric representation",
"authors": [
"tejasbubane"
],
Expand All @@ -14,6 +13,7 @@
".meta/src/Example.re"
]
},
"blurb": "Convert a resistor band's color to its numeric representation",
"source": "Maud de Vries, Erik Schierboom",
"source_url": "https://github.com/exercism/problem-specifications/issues/1458"
}
2 changes: 1 addition & 1 deletion exercises/practice/rna-transcription/.meta/config.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
{
"blurb": "Given a DNA strand, return its RNA Complement Transcription.",
"authors": [
"stevejb71"
],
Expand All @@ -19,6 +18,7 @@
".meta/src/Example.re"
]
},
"blurb": "Given a DNA strand, return its RNA Complement Transcription.",
"source": "Hyperphysics",
"source_url": "http://hyperphysics.phy-astr.gsu.edu/hbase/Organic/transcription.html"
}
2 changes: 1 addition & 1 deletion exercises/practice/roman-numerals/.meta/config.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
{
"blurb": "Write a function to convert from normal numbers to Roman Numerals.",
"authors": [
"stevejb71"
],
Expand All @@ -19,6 +18,7 @@
".meta/src/Example.re"
]
},
"blurb": "Write a function to convert from normal numbers to Roman Numerals.",
"source": "The Roman Numeral Kata",
"source_url": "http://codingdojo.org/cgi-bin/index.pl?KataRomanNumerals"
}
2 changes: 1 addition & 1 deletion exercises/practice/run-length-encoding/.meta/config.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
{
"blurb": "Implement run-length encoding and decoding.",
"authors": [
"stevejb71"
],
Expand All @@ -19,6 +18,7 @@
".meta/src/Example.re"
]
},
"blurb": "Implement run-length encoding and decoding.",
"source": "Wikipedia",
"source_url": "https://en.wikipedia.org/wiki/Run-length_encoding"
}
Loading

0 comments on commit e37133a

Please sign in to comment.