Skip to content

fogus/evalive

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

evalive

various eval functions for Clojure

documentation

evalive

Examples

    (require '[fogus.evalive :refer (evil destro wtfn)])

evil

    (evil '{message "Hello", place "Cleveland"}
          '(println message place))
    
    ; Hello Cleveland

wtfn

    (def callable-and (wtf clojure.core.and))
    
    (callable-and true 1 2 3 {} true 42)
    ;=> 42

Including

deps.edn

me.fogus/evalive {:mvn/version "1.1.1"}

Leiningen

Modify your Leiningen dependencies to include evalive:

:dependencies [[me.fogus/evalive "1.1.1"] ...]    

Maven

Add the following to your pom.xml file:

<dependency>
  <groupId>me.fogus</groupId>
  <artifactId>evalive</artifactId>
  <version>1.1.1</version>
</dependency>

References

License

Copyright (C) 2011-2025 Fogus

Distributed under the Eclipse Public License, the same as Clojure.

About

Eval functions and macros

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors