From e9d639f7d6f21498c450db36d46e1e6ac6c0b17e Mon Sep 17 00:00:00 2001 From: Ben Sima Date: Mon, 8 Aug 2022 09:56:53 -0400 Subject: Remove some TODOs I don't like TODOs in my codebase, I'd rather keep them in org files. Eventually I need a linter that prevents all TODOs from getting into code. --- bs/logic.scm | 2 +- bs/repl.scm | 2 -- bs/string.scm | 2 +- bs/test.scm | 6 +++--- 4 files changed, 5 insertions(+), 7 deletions(-) (limited to 'bs') diff --git a/bs/logic.scm b/bs/logic.scm index 1e25b1c..c555f03 100644 --- a/bs/logic.scm +++ b/bs/logic.scm @@ -1,5 +1,5 @@ ;; my mini kanren impl - basically untested so far -;; TODO: https://github.com/webyrd/faster-miniKanren +;; See also: https://github.com/webyrd/faster-miniKanren (define-module (bs logic)) diff --git a/bs/repl.scm b/bs/repl.scm index 3bf1ca1..65eb50d 100644 --- a/bs/repl.scm +++ b/bs/repl.scm @@ -10,8 +10,6 @@ ;; (vector-ref (uname) 1) ;; (pwd)))) -;; TODO(bsima): (doc x) - (eval-when (compile load eval) (define-meta-command ((src nala) repl (form)) "Print source code of specified Scheme procedure." diff --git a/bs/string.scm b/bs/string.scm index 9fe794e..136572b 100644 --- a/bs/string.scm +++ b/bs/string.scm @@ -14,7 +14,7 @@ (only (srfi srfi-14) string->char-set char-set-complement char-set) (only (srfi srfi-28) format) - ;; TODO: remove or port ice-9 dependency + ;; TODO: port ice-9 dependency or replace with (scheme something) (only (ice-9 ports) with-output-to-string)) (define (prefix? s pre) diff --git a/bs/test.scm b/bs/test.scm index a45bca1..5d5a2c6 100644 --- a/bs/test.scm +++ b/bs/test.scm @@ -6,9 +6,9 @@ #:select (prn)) #:export (testing)) -;; TODO: learn srfi-64 -;; TODO: port over `deftest' et al from clojure -;; TODO: someday a quickcheck-like would be best +;; - learn srfi-64 +;; - port over `deftest' et al from clojure +;; - someday a quickcheck-like would be best ;; simple analog to clojure's `testing' (define-syntax testing -- cgit v1.2.3