Re: Port graphs: What would Rich Hickey do?

2018-01-10 Thread Ben Kovitz
github site: https://github.com/nathanmarz/specter/issues/241 -- Ben Kovitz http://pages.iu.edu/~bkovitz/ -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new

Re: Port graphs: What would Rich Hickey do?

2018-01-04 Thread Ben Kovitz
llow me to map these peculiar port graphs to simplicial graphs without adding any performance overhead. It looks like I'd need to write a custom navigator or two. I haven't yet found a good tutorial for getting beyond the most elementary concepts of Specter, though. Can you recommend one? -

Re: Port graphs: What would Rich Hickey do?

2018-01-04 Thread Ben Kovitz
contexts? Maybe I could check one out and learn something from it. If you’re shopping around for ideas as to how to define data manipulation > API, it may be worth taking some time looking at Specter too. > Thanks for this suggestion, too. I'm now checking it out. -- Ben Kovitz http://pages

Re: Port graphs: What would Rich Hickey do?

2018-01-04 Thread Ben Kovitz
type headache" I was trying to avoid. -- Ben Kovitz http://pages.iu.edu/~bkovitz/ -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are mode

Re: Port graphs: What would Rich Hickey do?

2018-01-02 Thread Ben Kovitz
veniently described by their own custom sexprs. I figure that implementing it will force me to think this idea through the rest of the way. Here goes… -- Ben Kovitz http://pages.iu.edu/~bkovitz/ -- You received this message because you are subscribed to the Google Groups "Clojure" g

Re: Port graphs: What would Rich Hickey do?

2018-01-01 Thread Ben Kovitz
label1, port-label2) are isomorphic to edges between ports. That and Datomic might be exactly the whack(s) on the side of the head that I needed! -- Ben Kovitz http://pages.iu.edu/~bkovitz/ -- You received this message because you are subscribed to the Google Groups "Clojure" group.

Port graphs: What would Rich Hickey do?

2018-01-01 Thread Ben Kovitz
-- OK, that's enough. I'm probably missing something obvious here—obvious, at least, to Rich Hickey or someone with more Clojure experience. Would you care to smack me on the side of the head with the bit of sense that I'm missing? How could you keep this simple and easy to

Re: strange (for me) problem with "No matching ctor found for class ..."

2016-05-04 Thread Ben Kovitz
ikely way to do what I needed with a macro. However, we did not find a way around temporarily binding the method-map to a dynamically rebindable symbol. -- Ben Kovitz http://mypage.iu.edu/~bkovitz/ -- You received this message because you are subscribed to the Google Groups "

Re: strange (for me) problem with "No matching ctor found for class ..."

2016-05-04 Thread Ben Kovitz
; (eval '{:d f-}) {:d #function[user/fn--10243/f--10244]} -- Ben Kovitz http://mypage.iu.edu/~bkovitz/ -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from

Re: strange (for me) problem with "No matching ctor found for class ..."

2016-05-04 Thread Ben Kovitz
reliably. If you want to (reliably) make eval return something containing a function object, you need to give eval an expression containing a symbol or expression that evaluates to that function object—not the function object itself. -- Ben Kovitz http://mypage.iu.edu/~bkovitz/ -- You