Re: [racket-users] Seeking a graphviz like, diagramming language for Racket

2017-08-19 Thread WarGrey Gyoudmon Ju
On Sun, Aug 20, 2017 at 1:20 AM, Andrew Gwozdziewycz wrote: > Are you focused more on replacing Graphviz, or a generalized drawing > and visualization library that could be used to more easily put > together a Graphviz like tool? I guess they are likely somewhat > similar goals... Firstly, I ju

Re: [racket-users] Seeking a graphviz like, diagramming language for Racket

2017-08-19 Thread Robby Findler
There are a few tree layout algorithms implemented in pict/tree-layout: http://docs.racket-lang.org/pict/Tree_Layout.html Robby On Sat, Aug 19, 2017 at 4:13 PM, Daniel Prager wrote: > Hi Andrew > > I did commercial work on mind-map like tools in the 2000's, and have a soft > spot for graph and

Re: [racket-users] Seeking a graphviz like, diagramming language for Racket

2017-08-19 Thread Daniel Prager
Hi Andrew I did commercial work on mind-map like tools in the 2000's, and have a soft spot for graph and tree visualisation. Example: https://www.researchgate.net/figure/221249211_fig1_Fig-1- Example-hi-tree-laid-out-in-the-standard-layout-style-It-shows-the-logical I didn't work on the deep lay

Re: [racket-users] Seeking a graphviz like, diagramming language for Racket

2017-08-19 Thread Andrew Gwozdziewycz
On Sat, Aug 19, 2017 at 7:19 AM, Jens Axel Søgaard wrote: > 2017-08-18 12:10 GMT+02:00 Andrew Gwozdziewycz : >> >> Hi folks, >> >> I've been using graphviz for years for basic network architecture >> diagrams and things, mostly to avoid answering the question of "which >> annoying tool should I us

Re: [racket-users] Seeking a graphviz like, diagramming language for Racket

2017-08-19 Thread Andrew Gwozdziewycz
On Sat, Aug 19, 2017 at 7:10 AM, David Storrs wrote: > It sounds like an interesting and useful project. What would you want this > solution to do, exactly? The last public hack job I did using graphviz is something like this: https://heroku-blog-files.s3.amazonaws.com/posts/1488278436-new-arch

Re: [racket-users] Seeking a graphviz like, diagramming language for Racket

2017-08-19 Thread Andrew Gwozdziewycz
On Sat, Aug 19, 2017 at 6:21 AM, WarGrey Gyoudmon Ju wrote: > I have been working on it, but at very beginning stage and no working code > right now. Are you focused more on replacing Graphviz, or a generalized drawing and visualization library that could be used to more easily put together a Gra

[racket-users] Re: Need help with parallelizing a procedure

2017-08-19 Thread George Neuner
On Sat, 19 Aug 2017 10:36:37 -0400, Matthias Felleisen wrote: > >May I recommend The Seasoned Schemer? > You may certainly. Ironically, that is one book on Scheme that I have never read. My point to Zelphir was that continuations per se are not unique to Scheme ... only the ways in which th

[racket-users] Re: Need help with parallelizing a procedure

2017-08-19 Thread George Neuner
On Sat, 19 Aug 2017 09:28:49 -0400, George Neuner wrote: >When you say, (let/ec foo ... ) , all that's happening is the compiler >defines a pseudo-function named 'foo' that when called will exit from >the block of code in the scope of the let. (call/cc foo ...) does the >same, but assumes yo

Re: [racket-users] Need help with parallelizing a procedure

2017-08-19 Thread Matthias Felleisen
May I recommend The Seasoned Schemer? > On Aug 19, 2017, at 9:28 AM, George Neuner wrote: > > > On 8/19/2017 6:16 AM, Zelphir Kaltstahl wrote: >> I looked at the code for a while again and think I now begin to understand >> it a bit more: >> >> I did not know `(let/ec` so I had to read abo

Re: [racket-users] Seeking a graphviz like, diagramming language for Racket

2017-08-19 Thread Jens Axel Søgaard
2017-08-18 12:10 GMT+02:00 Andrew Gwozdziewycz : > Hi folks, > > I've been using graphviz for years for basic network architecture > diagrams and things, mostly to avoid answering the question of "which > annoying tool should I use?" Graphviz has limitations for the type of > stuff I use it for, b

Re: [racket-users] Seeking a graphviz like, diagramming language for Racket

2017-08-19 Thread David Storrs
It sounds like an interesting and useful project. What would you want this solution to do, exactly? On Fri, Aug 18, 2017 at 6:10 AM, Andrew Gwozdziewycz wrote: > Hi folks, > > I've been using graphviz for years for basic network architecture > diagrams and things, mostly to avoid answering the

Re: [racket-users] Re: Need help with parallelizing a procedure

2017-08-19 Thread George Neuner
On 8/19/2017 6:16 AM, Zelphir Kaltstahl wrote: I looked at the code for a while again and think I now begin to understand it a bit more: I did not know `(let/ec` so I had to read about it. It says, that it is equivalent to `(call/ec proc` or something, which is equivalent to `(call-with-escap

Re: [racket-users] Seeking a graphviz like, diagramming language for Racket

2017-08-19 Thread WarGrey Gyoudmon Ju
I have been working on it, but at very beginning stage and no working code right now. The official website of Graphviz provides lots of papers on the underlying algorithms, I also found *Handbook of Graph Drawing and Visualization *is worth reading. On Fri, Aug 18, 2017 at 6:10 PM, Andrew Gwozdz

[racket-users] Re: Need help with parallelizing a procedure

2017-08-19 Thread Greg Trzeciak
On Saturday, August 19, 2017 at 12:16:53 PM UTC+2, Zelphir Kaltstahl wrote: > > Is there some easy to understand introduction to continuations in Racket? > (not a super clever and scientific Friedman paper, which I'd probably need 1 > year to actually understand :D) Try with Beautiful Racket sh

[racket-users] Re: Need help with parallelizing a procedure

2017-08-19 Thread Zelphir Kaltstahl
I looked at the code for a while again and think I now begin to understand it a bit more: I did not know `(let/ec` so I had to read about it. It says, that it is equivalent to `(call/ec proc` or something, which is equivalent to `(call-with-escape-continuation ...`. Uff … I don't know much abou