Commit graph

75 commits

Author SHA1 Message Date
Erik Simmler
b15ee1f3f2 Update bin/build.sh to reflect the npm powered structure 2016-12-17 14:04:21 -05:00
Erik Simmler
e9a8e9a660 Proof of concept for an npm (or yarn) managed setup on the hello-world exercise 2016-12-17 11:48:20 -05:00
Erik Simmler
54893b3143 Merge branch 'woylie-master' 2016-11-13 22:26:51 -05:00
Erik Simmler
9c285afb24 Merge pull request #121 from gilesbowkett/bob-bug-in-tests
fixed a bug in the Bob tests
2016-11-13 21:50:09 -05:00
Giles Bowkett
e3e50a91d4 bob tests match bob test from other languages 2016-11-08 19:21:48 -07:00
Erik Schierboom
b4940f945f Add version in stub solution files 2016-10-21 16:15:00 +02:00
Mathias Polligkeit
59571bc09a add exercise scrabble-score 2016-10-20 03:06:16 +02:00
Joshua Stoutenburg
071fed782d Gigasecond: Refactor Indirection out of Test 2016-08-30 08:31:37 -06:00
Joshua Stoutenburg
bb4b15ce0c Refactor Gigasecond.add to Speak Date Instead of String 2016-08-28 22:01:33 -06:00
Joshua Stoutenburg
934118e5c7 Adds Gigasecond Exercise 2016-08-28 21:46:23 -06:00
Erik Simmler
8f82b36223 Fix tests (#106)
Fixes #100

* Upgrade Node Test Runner and Test Files
* Avoid Installing Deps in Each Exercise
2016-08-22 20:31:41 -04:00
Erik Simmler
b84ec5b0d4 Merge pull request #101 from tgecho/runtests-redux
Add the runtests files back with a message
2016-08-21 21:48:35 -04:00
Emil Segerbäck
b6180e3976 Remove test for degenerate triangle 2016-08-20 22:27:04 +02:00
Erik Simmler
4085701330 Add the runtests files back with a message 2016-08-20 16:14:27 -04:00
Erik Simmler
54e3017815 Update to elm-test 2.0 (#96)
* Update exercises to elm-test 2.0

* Update docs to mention `elm-test` again

* Update .travis.yml to the correct version of elm-test

* Conform to the `<| \() ->` convention
2016-08-17 07:14:17 -04:00
Louis Pilfold
4999d42ab5 Use a type to express triagles instead of strings (#97)
Use a type to express triangles instead of strings
2016-08-15 20:16:34 -04:00
Arnau Siches
e3fc6ea2de
Add direction tests for foldl and foldr in list-ops 2016-08-12 06:29:28 +01:00
Trevor Bramble
7ed9f04790 Replace a word in one of the guiding comments for clarity 2016-07-19 23:37:43 -07:00
rebelwarrior
af4de07a42 adds roman-numerals exercise 2016-07-18 10:17:37 -04:00
Erik Simmler
91aaf056a1 Run pre Elm 0.17 exercises through elm-format version 0.3.0-alpha 2016-06-19 17:50:39 -04:00
Erik Simmler
0cddb22ca4 Add largest-series-product exercise 2016-06-19 17:42:27 -04:00
Erik Simmler
550b9e1f87 Add say exercise 2016-06-19 17:41:37 -04:00
Erik Simmler
72a56f6e12 Add atbash-cipher exercise 2016-06-19 17:37:52 -04:00
Erik Simmler
233e7f0d4d Add a type signature for the wordCount function
Since the test converts wordCount’s output with Dict.toList, the required type may not be immediately apparent to an early learner.
2016-06-18 14:39:47 -04:00
Brian Dukes
3c2e561b4b Add new Pangram tests
Fixes #79
2016-06-16 20:31:54 -05:00
Erik Simmler
161e9a96d4 Merge pull request #78 from Janiczek/patch-2
Update Pangram exercise for 0.17
2016-05-19 12:20:25 -04:00
Martin Janiczek
7de1f4a717 Update Pangram exercise for 0.17
Module declaration syntax changed between the versions.
2016-05-18 23:42:39 +02:00
Martin Janiczek
a3ba88ded9 Update Bob exercise for 0.17
Module declaration syntax changed between the versions.
2016-05-18 13:44:03 +02:00
Erik Simmler
7435bd9e7f Back off a large list comparisons in lieu of a fix for https://github.com/elm-lang/core/issues/601 2016-05-13 18:23:31 -04:00
Erik Simmler
cb3e064605 Add test running wrappers 2016-05-13 17:41:34 -04:00
Erik Simmler
7ddb1b57c6 Update elm-package.json and .elm files to support Elm 0.17 2016-05-12 22:50:29 -04:00
Rider Sargent
8b6376f598 Fixed order of parameters for Hamming exercise's tests. 2016-04-25 11:19:43 +01:00
Jonathan Shih
74eeb7160e Fix typo 2016-04-18 06:52:26 -07:00
Jonathan Shih
43aeba836a Add list-ops exercise 2016-04-18 05:17:26 -07:00
Norbert Melzer
d685e79fc7 Makes the testsuite more faulttolerant
There seems to be a bug in elm (elm-lang/core#403) which makes equality
checks fail when the should succeed.

FIX #67
2016-04-18 01:20:56 +02:00
Erik Simmler
5be616b3ab Merge pull request #65 from lukewestby/sublist-updates
refactor sublist 🎉
2016-04-13 21:01:37 -04:00
Luke Westby
95909b08a1 add version, remove type from starting file 2016-04-12 13:54:11 -07:00
Lew Parker
1dfc360a83 Merge pull request #55 from tgecho/series
Add series exercise
2016-04-12 12:43:57 -06:00
Luke Westby
84759bd46e refactor sublist 2016-04-09 20:15:51 -07:00
Luke Westby
0b9ffd8ca1 refactor nucleotide-count 2016-04-09 19:48:05 -07:00
Erik Simmler
2325e7d6ef Add series exercise 2016-04-07 20:30:57 -04:00
Erik Simmler
46782f1552 Add robot-simulator exercise 2016-04-07 20:07:45 -04:00
Lew Parker
03be35553d Merge pull request #56 from tgecho/run-length-encoding-property-tests
Add additional test cases (including a property based test!) to run-length-encoding
2016-04-07 13:12:47 -06:00
Lew Parker
d50ce07e6e Merge pull request #54 from tgecho/allergies
Add allergies exercise
2016-04-07 12:54:45 -06:00
Erik Simmler
5404824261 Add allergies exercise 2016-04-05 20:18:51 -04:00
David Acevedo
1065c8b797 Fixes typo from "Hamming" to "Word Count" 2016-04-03 16:45:24 -04:00
Erik Simmler
b31100f73c Add additional test cases (including a property based test!) to run-length-encoding 2016-03-27 15:57:29 -04:00
Erik Simmler
9b7f15a52a Add/increment nucleotide-count test version 2016-03-26 14:34:31 -04:00
Erik Simmler
a8eca4050e Convert nucleotide-counts to use a record rather than a List (Char, Int) 2016-03-23 20:18:25 -04:00
Lew Parker
5a8aa5e7de Changes to exercises after an elm-format 2016-03-19 12:43:27 -06:00