Skip to content

philip-doctor/flip

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

╯°□°╯

╯°□°╯

When throw is not enough. Build Status

Usage

;; Throw whatever you like.
(let [┻━┻ (Exception.)]
  (╯°□°╯ ┻━┻))

;; Throw an ex-info exception.
(╯°□°╯︵oɟuᴉ {:some {:extra :data}})

;; Sometimes tables must be respected, and so they may be caught as well
(v°□°v
  (/ 1 0)
  (┬─┬ ╯°_°╯ ArithmeticException
    (log/error ┬─┬)
    0))

There's no artifact on Clojars¹ but it doesn't matter because you can simply copypasta the entire source code to your own project.

Is it any good?

Yes.

  • Bare meta speed!
  • Native look and feel!
  • Tested up to Clojure 1.7.0-α6!
  • Known production applications²!
  • Compatible with Stuart Sierra's Component!

License

Copyright © 2015 Jan Stępień

Distributed under the MIT License.


¹ It might be related to ╯°□°╯ not being a legal artifact name.

² Early adopters asked to remain anonymous.

About

╯°□°╯

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Clojure 100.0%