Skip to content

Instantly share code, notes, and snippets.

@mthomure
mthomure / hdf5.clj
Last active May 9, 2017 15:40
Simple HDF5 reader in clojure
(ns hdf5
(:import [org.bytedeco.javacpp
DoublePointer FloatPointer
LongPointer IntPointer
ShortPointer BytePointer]
[org.bytedeco.javacpp hdf5 hdf5$H5File]))
;; Using maven dependency:
;; [org.bytedeco.javacpp-presets/hdf5-platform "1.10.0-patch1-1.3"]
@Deraen
Deraen / components.clj
Last active December 15, 2019 08:03
Compojure-api with Component
(ns foobar.components
(:require [com.stuartsierra.component :as component]
[compojure.api.sweet :refer :all]))
(defmethod compojure.api.meta/restructure-param :components
[_ components acc]
(update-in acc [:letks] into [components `(::components ~'+compojure-api-request+)]))
(defn wrap-components [handler components]
(fn [req]