aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authors-ol <s+removethis@s-ol.nu>2023-02-23 16:52:18 +0000
committers-ol <s+removethis@s-ol.nu>2023-02-23 16:52:18 +0000
commitd7dfe7a8f15478e531bca12e9a4a63fd7477a184 (patch)
tree9d4efe9d8d95ca277de964e980e13dcfe7c41adc /src
parentinitial commit (diff)
downloadelectric-sudoku-d7dfe7a8f15478e531bca12e9a4a63fd7477a184.tar.gz
electric-sudoku-d7dfe7a8f15478e531bca12e9a4a63fd7477a184.zip
remove unused arguments
Diffstat (limited to 'src')
-rw-r--r--src/app/sudoku.cljc17
1 files changed, 5 insertions, 12 deletions
diff --git a/src/app/sudoku.cljc b/src/app/sudoku.cljc
index d975bec..3a8d595 100644
--- a/src/app/sudoku.cljc
+++ b/src/app/sudoku.cljc
@@ -9,17 +9,10 @@
;;; logic
-
+;;;;;;;;;
(defn map2dv [f]
(mapv #(mapv (partial f %) (range 9)) (range 9)))
-(defn random-cell [x y]
- (cond
- (< (rand) 0.2) (int (rand 10))
- (< (rand) 0.3) #{1}
- (< (rand) 0.5) #{1 2 3}
- :else #{}))
-
#?(:clj (defn make-sudoku [clear-count]
; VERY_EASY: more than 50 given numbers, remove less than 31 numbers
; EASY: 36-49 given numbers, remove 32-45 numbers
@@ -43,7 +36,7 @@
; (and (not notes) (set? v) (= 1 (count v))) (first v)
;;; app state
-
+;;;;;;;;;;;;;
; dynamic def for sharing state between server/client
(e/def state)
@@ -51,7 +44,7 @@
(def !state #?(:clj (atom (make-sudoku 64))))
;;; view stuff
-
+;;;;;;;;;;;;;;
(defn i->num [v]
(inc (+ v (quot v 3))))
@@ -72,7 +65,7 @@
(string/join " " (sort val))))
(when-not (= typ :fixed)
(dom/on "focus"
- (e/fn [e] (reset! !f pos)))
+ (e/fn [_] (reset! !f pos)))
(dom/on "click"
(e/fn [e] (.stopPropagation e)))
(dom/on "keydown"
@@ -142,7 +135,7 @@
(let [!focus (atom nil)
focus (e/watch !focus)]
(dom/on "click"
- (e/fn [e] (reset! !focus nil)))
+ (e/fn [_] (reset! !focus nil)))
(dom/div
(dom/props {:class "sudoku"})