Skip to content

redplanetlabs/nippy-serializable-fns

master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 

nippy-serializable-fns

Clojars Project

A simple Clojure library that extends Nippy to allow freezing and thawing of Clojure fns. 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 fns 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 - 2020 Red Planet Labs Inc.

Distributed under the Apache Software License version 2.0

About

Nippy extension to add ability to freeze and thaw Clojure fns

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published