pair programming

This commit is contained in:
2025-02-06 19:47:55 +01:00
parent 94c892d64d
commit be5d5350f4
12 changed files with 191 additions and 175 deletions

View File

@@ -49,8 +49,8 @@
Additionally allows you to immediately attach `properties` and `data`.
Returns a single idea or a list of ideas depending on whether `count` was given."
[& {:keys [prefix count properties data]
:or {count 1 prefix "idea_" properties []}}]
(let [fun #(register-idea! (gensym prefix))
:or {count 1 prefix "idea" properties []}}]
(let [fun #(register-idea! (gensym (str prefix "$")))
ideas (take count (repeatedly fun))]
(run! #(apply prop/register-property! % properties) ideas)
(when data (run! #(extend-idea! % data) ideas))