(defcomp
  (&key (category :as string) (forms :as list))
  (div
    (~tw :tokens "space-y-4")
    (h3
      (~tw :tokens "text-xl font-semibold text-stone-800 border-b border-stone-200 pb-2")
      category)
    (div
      (~tw :tokens "space-y-4")
      (map
        (fn
          (f)
          (~docs/special-form-card
            :name (get f "name")
            :syntax (get f "syntax")
            :doc (get f "doc")
            :tail-position (get f "tail-position")
            :example (get f "example")))
        forms))))
