Skip to content

Commit

Permalink
Merge pull request #233 from CrowsVeldt/master
Browse files Browse the repository at this point in the history
Issue #205: Add stub files
  • Loading branch information
haus authored Jun 17, 2018
2 parents d34f903 + 6518c8c commit 0bd2f5b
Show file tree
Hide file tree
Showing 41 changed files with 288 additions and 18 deletions.
5 changes: 5 additions & 0 deletions exercises/accumulate/src/accumulate.clj
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
(ns accumulate)

(defn accumulate [] ;; <- arglist goes here
;; your code goes here
)
4 changes: 3 additions & 1 deletion exercises/armstrong-numbers/src/armstrong_numbers.clj
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
(ns armstrong-numbers)

(defn armstrong? [n])
(defn armstrong? [n] ;; <- arglist goes here
;; your code goes here
)
4 changes: 3 additions & 1 deletion exercises/collatz-conjecture/src/collatz_conjecture.clj
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
(ns collatz-conjecture)

(defn collatz [n])
(defn collatz [n] ;; <- arglist goes here
;; your code goes here
)
33 changes: 25 additions & 8 deletions exercises/complex-numbers/src/complex_numbers.clj
Original file line number Diff line number Diff line change
@@ -1,17 +1,34 @@
(ns complex-numbers)

(defn real [[a b]])
(defn real [[a b]] ;; <- arglist goes here
;; your code goes here
)

(defn imaginary [[a b]])
(defn imaginary [[a b]] ;; <- arglist goes here
;; your code goes here
)

(defn abs [[a b]])
(defn abs [[a b]] ;; <- arglist goes here
;; your code goes here
)

(defn conjugate [[a b]])
(defn conjugate [[a b]] ;; <- arglist goes here
;; your code goes here
)

(defn add [[a b] [c d]])
(defn add [[a b] [c d]] ;; <- arglist goes here
;; your code goes here
)

(defn sub [[a b] [c d]])

(defn mul [[a b] [c d]])
(defn sub [[a b] [c d]] ;; <- arglist goes here
;; your code goes here
)

(defn div [[a b] [c d]])
(defn mul [[a b] [c d]] ;; <- arglist goes here
;; your code goes here
)

(defn div [[a b] [c d]] ;; <- arglist goes here
;; your code goes here
)
4 changes: 3 additions & 1 deletion exercises/dominoes/src/dominoes.clj
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
(ns dominoes)

(defn can-chain? [])
(defn can-chain? [] ;; <- arglist goes here
;; your code goes here
)
4 changes: 3 additions & 1 deletion exercises/isbn-verifier/src/isbn_verifier.clj
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
(ns isbn-verifier)

(defn isbn? [isbn])
(defn isbn? [isbn] ;; <- arglist goes here
;; your code goes here
)
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
(ns largest-series-product)

(defn largest-product [] ;; <- arglist goes here
;; your code goes here
)
5 changes: 5 additions & 0 deletions exercises/leap/src/leap.clj
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
(ns leap)

(defn leap-year? [] ;; <- argslist goes here
;; your code goes here
)
5 changes: 5 additions & 0 deletions exercises/luhn/src/luhn.clj
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
(ns luhn)

(defn valid? [] ;; <- arglist goes here
;; your code goes here
)
5 changes: 5 additions & 0 deletions exercises/meetup/src/meetup.clj
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
(ns meetup)

(defn meetup [] ;; <- arglist goes here
;; your code goes here
)
5 changes: 5 additions & 0 deletions exercises/nth-prime/src/nth_prime.clj
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
(ns nth-prime)

(defn nth-prime [] ;; <- arglist goes here
;; your code goes here
)
9 changes: 9 additions & 0 deletions exercises/nucleotide-count/src/nucleotide_count.clj
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
(ns nucleotide-count)

(defn count [] ;; <- Arglist goes here
;; your code goes here
)

(defn nucleotide-counts [] ;; <- Arglist goes here
;; your code goes here
)
5 changes: 5 additions & 0 deletions exercises/octal/src/octal.clj
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
(ns octal)

(defn to-decimal [] ;; <- arglist goes here
;; your code goes here
)
5 changes: 5 additions & 0 deletions exercises/pangram/src/pangram.clj
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
(ns pangram)

(defn pangram? [] ;; <- arglist goes here
;; your code goes here
)
7 changes: 7 additions & 0 deletions exercises/pascals-triangle/src/pascals_triangle.clj
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
(ns pascals-triangle)

(def triangle)

(defn row [] ;; <- arglist goes here
;; your code goes here
)
5 changes: 5 additions & 0 deletions exercises/perfect-numbers/src/perfect_numbers.clj
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
(ns perfect-numbers)

(defn classify [] ;; <- arglist goes here
;; your code goes here
)
13 changes: 13 additions & 0 deletions exercises/phone-number/src/phone_number.clj
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
(ns phone-number)

(defn number [] ;; <- arglist goes here
;; your code goes here
)

(defn area-code [] ;; <- arglist goes here
;; your code goes here
)

(defn pretty-print [] ;; <- arglist goes here
;; your code goes here
)
5 changes: 5 additions & 0 deletions exercises/pig-latin/src/pig_latin.clj
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
(ns pig-latin)

(defn translate [] ;; <- arglist goes here
;; your code goes here
)
4 changes: 3 additions & 1 deletion exercises/poker/src/poker.clj
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
(ns poker)

(defn best-hands [hands])
(defn best-hands [hands] ;; <- arglist goes here
;; your code goes here
)
3 changes: 0 additions & 3 deletions exercises/pov/.gitignore

This file was deleted.

9 changes: 9 additions & 0 deletions exercises/pov/src/pov.clj
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
(ns pov)

(defn of [] ;; <- arglist goes here
;; your code goes here
)

(defn path-from-to [] ;; <- arglist goes here
;; your code goes here
)
5 changes: 5 additions & 0 deletions exercises/prime-factors/src/prime_factors.clj
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
(ns prime-factors)

(defn of [] ;; <- arglist goes here
;; your code goes here
)
9 changes: 9 additions & 0 deletions exercises/protein-translation/src/protein_translation.clj
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
(ns protein-translation)

(defn translate-codon [] ;; <- arglist goes here
;; your code goes here
)

(defn translate-rna [] ;; <- arglist goes here
;; your code goes here
)
9 changes: 9 additions & 0 deletions exercises/queen-attack/src/queen_attack.clj
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
(ns queen-attack)

(defn board-string [] ;; <- glister goes here
;; your code goes here
)

(defn can-attack[] ;; <- arglist goes here
;; your code goes here
)
5 changes: 5 additions & 0 deletions exercises/raindrops/src/raindrops.clj
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
(ns raindrops)

(defn convert [] ;; <- arglist goes here
;; your code goes here
)
13 changes: 13 additions & 0 deletions exercises/robot-name/src/robot_name.clj
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
(ns robot-name)

(defn robot [] ;; <- arglist goes here
;; your code goes here
)

(defn robot-name [] ;; <- arglist goes here
;; your code goes here
)

(defn reset-name [] ;; <- arglist goes here
;; your code goes here
)
17 changes: 17 additions & 0 deletions exercises/robot-simulator/src/robot_simulator.clj
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
(ns robot-simulator)

(defn robot [] ;; <- arglist goes here
;; your code goes here
)

(defn simulate [] ;; <- arglist goes here
;; your code goes here
)

(defn turn-right [] ;; <- arglist goes here
;; your code goes here
)

(defn turn-left [] ;; <- arglist goes here
;; your code goes here
)
5 changes: 5 additions & 0 deletions exercises/roman-numerals/src/roman_numerals.clj
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
(ns roman-numerals)

(defn numerals [] ;; <- arglist goes here
;; your code goes here
)
5 changes: 5 additions & 0 deletions exercises/rotational-cipher/src/rotational_cipher.clj
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
(ns rotational-cipher)

(defn rotate [] ;; <- arglist goes here
;; your code goes here
)
9 changes: 9 additions & 0 deletions exercises/scrabble-score/src/scrabble_score.clj
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
(ns scrabble-score)

(defn score-letter [] ;; <- arglist goes here
;; your code goes here
)

(defn score-word [] ;; <- arglist goes here
;; your code goes here
)
5 changes: 5 additions & 0 deletions exercises/secret-handshake/src/secret_handshake.clj
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
(ns secret-handshake)

(defn commands [] ;; <- arglist goes here
;; your code goes here
)
4 changes: 3 additions & 1 deletion exercises/series/src/series.clj
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
(ns series)

(defn slices [string n])
(defn slices [string n] ;; <- arglist goes here
;; your code goes here
)
5 changes: 5 additions & 0 deletions exercises/sieve/src/sieve.clj
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
(ns sieve)

(defn sieve [] ;; <- arglist goes here
;; your code goes here
)
33 changes: 33 additions & 0 deletions exercises/space-age/src/space_age.clj
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
(ns space-age)

(defn on-mercury [] ;; <- arglist goes here
;; your code goes here
)

(defn on-venus [] ;; <- arglist goes here
;; your code goes here
)

(defn on-earth [] ;; <- arglist goes here
;; your code goes here
)

(defn on-mars [] ;; <- arglist goes here
;; your code goes here
)

(defn on-jupiter [] ;; <- arglist goes here
;; your code goes here
)

(defn on-saturn [] ;; <- arglist goes here
;; your code goes here
)

(defn on-neptune [] ;; <- arglist goes here
;; your code goes here
)

(defn on-uranus [] ;; <- arglist goes here
;; your code goes here
)
4 changes: 3 additions & 1 deletion exercises/spiral-matrix/src/spiral_matrix.clj
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
(ns spiral-matrix)

(defn spiral [n])
(defn spiral [n] ;; <- arglist goes here
;; your code goes here
)
9 changes: 9 additions & 0 deletions exercises/strain/src/strain.clj
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
(ns strain)

(defn retain [] ;; <- arglist goes here
;; your code goes here
)

(defn discard [] ;; <- arglist goes here
;; your code goes here
)
5 changes: 5 additions & 0 deletions exercises/sublist/src/sublist.clj
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
(ns sublist)

(defn classify [] ;; <- arglist goes here
;; your code goes here
)
5 changes: 5 additions & 0 deletions exercises/sum-of-multiples/src/sum_of_multiples.clj
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
(ns sum-of-multiples)

(defn sum-of-multiples [] ;; <- arglist goes here
;; your code goes here
)
5 changes: 5 additions & 0 deletions exercises/triangle/src/triangle.clj
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
(ns triangle)

(defn type [] ;; <- arglist goes here
;; your code goes here
)
5 changes: 5 additions & 0 deletions exercises/trinary/src/trinary.clj
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
(ns trinary)

(defn to-decimal [] ;; <- arglist goes here
;; your code goes here
)
5 changes: 5 additions & 0 deletions exercises/wordy/src/wordy.clj
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
(ns wordy)

(defn evaluate [] ;; <- arglist goes here
;; your code goes here
)

0 comments on commit 0bd2f5b

Please sign in to comment.