Meikel Brandmeyer

kotka.de · Personal blog · on HN since 2009

Meikel Brandmeyer writes about Clojure, covering gen-class, protocols, and tools like VimClojure, ClojureCheck and ClojureQL.

What HN saysHN commenters link it as the source of VimClojure, a Vim plugin for Clojure development, and of a Parsec-style parser library whose sources were unavailable.
18HN people shared it
5linked it in comments
14stories submitted
100story points
13 years agolast shared
2009people per year2026

Most-shared posts

  1. 1
    VimClojure
    3 people · 25 points · first shared 2009 · discussion on HN
  2. 2
    Clojure - gen-class – how it works and how to use it
    3 people · 4 points · first shared 2010 · discussion on HN
  3. 3
    ClojureCheck (similar to Haskell QuickCheck)
    1 people · 20 points · first shared 2010 · discussion on HN
  4. 4
    Proxy – gen-class little brother
    1 people · 14 points · first shared 2010 · discussion on HN
  5. 5
    A preview of ClojureQL
    1 people · 7 points · first shared 2010 · discussion on HN
  6. 6
    Did you know about bound-fn?
    1 people · 7 points · first shared 2010 · discussion on HN
  7. 7
    On Types
    1 people · 5 points · first shared 2011 · discussion on HN
  8. 8
    When and when not to use protocols in Clojure
    1 people · 5 points · first shared 2011 · discussion on HN
  9. 9
    Kotka: Static and Dynamic Typing in Clojure
    1 people · 4 points · first shared 2010 · discussion on HN
  10. 10
    A Field Trip Into Logic Programming
    1 people · 4 points · first shared 2013 · discussion on HN
  11. 11
    A bitter taste
    1 people · 2 points · first shared 2013 · discussion on HN
  12. 12
    Clojure bindings
    1 people · 2 points · first shared 2009 · discussion on HN
  13. 13
    Caching strategies for Clojure's memoize
    1 people · 1 points · first shared 2010 · discussion on HN
  14. 14
    Did you know II
    1 people · first shared 2010
  15. 15
    Parser
    1 people · first shared 2010

What HN people wrote when they linked it

gfodor · 2010-06-08
Note that his original reason for learning emacs, namely, that there's not a good Clojure REPL for Vim, is no longer true. http://www.youtube.com/watch?v=rqweCwAMan0 http://kotka.de/projects/clojure/vimclojure.html Works great, no paredit mode tho. And then theres this one, which I haven't used: http://www.vim.org/scripts/script.php?script_id=2531
jedi_stannis · 2009-07-28
No need to learn a new editor. There is a great plugin to use Vim with Clojure. I've always been a Vim user and think its great, although I've never used SLIME so I can't directly compare. http://kotka.de/projects/clojure/vimclojure.html
nomurrcy · 2011-06-14
I've never found it to be that awkward to extend existing classes from java. Part of the problem in clojure are there are so many different ways to do it, all with different shortcomings. For simple adding of a protocol to a class you can always just use (extend-class) Proxies are simple and work well in other cases. the gen-class documentation is a bit confusing, it helped me to look @ some examples. I used a different site that I can't find now, but this one seems helpful. http://kotka.de/blog/2010/02/gen-class_how_it_works_and_how_to_use_it.…
ithkuil · 2010-02-12
another one in http://kotka.de/projects/clojure/parser.html, also using the same nomenclature as in Parsec. Very nice but the sources are unreachable. I wrote clarsec because I was in hurry and the "kotka"'s sources weren't available.

Keyboard shortcuts

/Search
j kNext / previous blog
EnterOpen selected blog
vVisit the blog site
fFollow / unfollow
lSwitch grid / list view
dSwitch dark mode
g hHome
g pTop posts
g tTopics
g fFollowing
g lLiked
g yHistory
g qFAQ
EscBack / close