Understand your Mac and iPhone more deeply by tracing the evolution of Mac OS X from prelease to Swift. John Siracusa delivers the details.
You've got two main options:
{:dossier/id 138 | |
:dossier/status :status/open | |
:date/created #inst "2023-05-15T17:38:33.258-00:00" | |
:agency/name "Nu North America, Inc" | |
:case/title "Morse Inspector" | |
:case/contents {:path/name "/core"}} |
Father Watson is a Jesuit priest with a knack for solving mysteries. Despite his commitment to the Church, he finds himself drawn to the shadowy world of crime and deceit. Whether it's a theft at the local museum or a string of burglaries plaguing the neighborhood, Father Watson is always ready to lend his skills of deduction and observation to the case. With his quick wit and unshakable faith, he is a formidable investigator, able to uncover the truth no matter how deeply it is hidden. | |
BOOK 1 | |
In "Father Watson's Questions," Father Watson is called upon to investigate a series of strange occurrences at a remote monastery. As he delves deeper into the case, he finds himself confronted with a series of puzzles and riddles that challenge his skills as an investigator. With the help of his keen intellect and faith, Father Watson sets out to solve the mystery, piecing together clues and unraveling a sinister plot that threatens the very foundations of the monastery. Along the way, he must confront his own doubts |
;; Big thanks to Christophe Grand - https://groups.google.com/d/msg/clojure/L1GiqSyQVVg/m-WJogaqU8sJ | |
(defn scaffold [iface] | |
(doseq [[iface methods] (->> iface .getMethods | |
(map #(vector (.getName (.getDeclaringClass %)) | |
(symbol (.getName %)) | |
(count (.getParameterTypes %)))) | |
(group-by first))] | |
(println (str " " iface)) | |
(doseq [[_ name argcount] methods] | |
(println |
? | title | author | category | note(s) |
---|---|---|---|---|
[ ] | S, M, L, XL | Bruce Mau and Rem Koolhaas | architecture | |
[ ] | Seven Lamps of Architecture | John Ruskin | architecture |
(ns irepl) | |
(defn inspect [val] | |
(println "adding inspect message " {:op :inspect :val val}) | |
val) | |
(defn- irepl-eval [form] | |
(clojure.core/eval | |
`(let [~'inspect ~inspect] | |
~form))) |