Resource Bukkit for Clojure

Discussion in 'Spigot Plugin Development' started by Proximyst, Apr 25, 2017.

  1. So, as I wanted to develop more in Clojure, I came up with this.
    It's currently just 2 classes, one for the wrapper and 1 for an exception which can be used in place of Clojure's absence of "return". Just throw it and it'd cancel the code while not generating an exception.
    It does has some requirements for method params but that's not really much either.

    It is all located at GitHub: https://github.com/Proximyst/Bukkit4Clojure

    And usage of the library, excluding the shade part which is your part, is in the README: https://github.com/Proximyst/Bukkit4Clojure#usage

    I also now push to Clojars: https://clojars.org/org.clojars.proximyst/bukkit-for-clojure
     
    #1 Proximyst, Apr 25, 2017
    Last edited: Feb 1, 2018
    • Like Like x 2
  2. WAS

    WAS

    This is really interesting, though what is up with the alt-key use for characters? ^ [ ] (). Looks almost annoying ti write in.
     
  3. Alt-key?
    [​IMG]
    This is circa my layout at least. I have all the keys I need on the keyboard. :p
     
  4. insert hate towards clojure here
     
  5. thx for permission.

    clojure looks like shit.
     
  6. WAS

    WAS

    Alt as in you have to press something to get it. Not alt-code.
     
  7. Everyone has something which falls into their taste and something which makes them hurl ;)
    Eh, have that in java too, sadly.
     
  8. WAS

    WAS

    Well of course. Any language. But so frequent? I have to say it looks well organized just for me I'd be frustrating writing in that style I think. Going to try a simple Hello World app in it.
     
  9. It's function oriented so it'd at least be a good start before C :p
     
  10. WAS

    WAS

    Lol I know C. This is about syntax...
     
  11. Bump. Changed to new repository with new and better wrapper.
     
  12. Old thread and all, but I wanted to update it, so here we go. Update up with a little optimizations and easier to use, as you can now just insert it into your Leiningen/Boot/Gradle/Maven project with some relocation, and you'll be good to go.
    It's therefore available at Clojars: https://clojars.org/org.clojars.proximyst/bukkit-for-clojure
     
  13. Is this project still alive?
     
    • Useful Useful x 1