Liking cljdoc? Tell your friends :D

nippy-serializable-fns

Clojars Project

A simple Clojure library that extends Nippy to allow freezing and thawing of Clojure functions. See our blog post for more discussion of this project and its implementation.

Usage

Just add a dependency on the Clojars package, require the com.rpl.nippy-serializable-fn namespace, and then use nippy/freeze! and nippy/thaw! as usual. Clojure functions will effectively be serialized as the fn name plus any values captured in the fn's closure. Note that no code is serialized, so both the freezing process and the thawing process must run the same code version!

License

Copyright © 2019 - 2023 Red Planet Labs Inc.

Distributed under the Apache Software License version 2.0

Can you improve this documentation? These fine people already did:
Bryan Duxbury & Nathan Marz
Edit on GitHub

cljdoc builds & hosts documentation for Clojure/Script libraries

Keyboard shortcuts
Ctrl+kJump to recent docs
Move to previous article
Move to next article
Ctrl+/Jump to the search field
× close