Re: [racket-users] Need help improving a macro

2017-08-30 Thread hiphish
> I would love to see some library provide better abstractions for > fairly common cases of keywords like this Honestly, I don't think I need a library, I need better knowledge. Your macro works, but I have no idea how I could have come up with it. The Racket guide gives a good introduction to the

Re: [racket-users] GUI for ffmpeg and mrlib/terminal

2017-08-30 Thread Leif Andersen
> Another thing you can look at is my Rackterm package[1]. Wow, that's nifty. :) > Still, I'm also interested in the original question: if I wanted an > interactive GUI terminal in Racket, what's the best way to do it? Fair. Will's RacketTerm project looks like a good resource. Another

Re: [racket-users] GUI for ffmpeg and mrlib/terminal

2017-08-30 Thread William G Hatch
On Wed, Aug 30, 2017 at 09:57:01AM -0400, David Storrs wrote: Still, I'm also interested in the original question: if I wanted an interactive GUI terminal in Racket, what's the best way to do it? Another thing you can look at is my Rackterm package[1]. It is currently an undocumented mess

[racket-users] scribble/example and HtDP languages

2017-08-30 Thread David Van Horn
How can I make definitions-area examples using the HtDP languages in Scribble? I tried the following, but since the evaluator corresponds to the interactions-area, it complains about definitions not being allowed: #lang scribble/manual @(require racket/sandbox scribble/example) @title{Notes}

Re: [racket-users] GUI for ffmpeg and mrlib/terminal

2017-08-30 Thread James
On Aug 30, 2017, at 10:23 AM, Neil Van Dyke wrote: > Considering that "ffmpeg" is normally non-interactive, you don't necessarily > need full terminal functionality. You just need something like Racket > `subprocess` or `process*/ports`, and to write I/O-ish code to monitor the > stdout and

[racket-users] Racket function to get data from a Google Sheet?

2017-08-30 Thread Mitchell Wand
Has anybody written a Racket function to extract the data directly from a Google Sheet? I know I can export the Google sheet as a csv, and then use read-csv-file, but I'd like to automate the export step. --Mitch -- You received this message because you are subscribed to the Google Groups

Re: [racket-users] Need help improving a macro

2017-08-30 Thread Philip McGrath
On Wed, Aug 30, 2017 at 11:08 AM, wrote: > How did other people learn Racket meta programming? > I don't consider myself a huge expert in macros, but personally I found the "Examples" section of the syntax/parse documentation very helpful (

[racket-users] Re: New package: Argo: JSON Schema validation

2017-08-30 Thread Alexander McLin
This is quite a timely post. I had been looking into using a JSON schema validation C library and using FFI to hook into that for my projects. I'll give your new package a try! Thank you for making it available Jesse. -- You received this message because you are subscribed to the Google

Re: [racket-users] GUI for ffmpeg and mrlib/terminal

2017-08-30 Thread Leif Andersen
(Although to be clear, slideshow-repl will show you how you can set up a repl rather than a terminal. But I suspect they will be similar in the gui-building respect.) ~Leif Andersen On Wed, Aug 30, 2017 at 2:00 PM, Leif Andersen wrote: >> Another thing you can look at is

Re: [racket-users] GUI for ffmpeg and mrlib/terminal

2017-08-30 Thread David Storrs
That is very cool, Leif. Still, I'm also interested in the original question: if I wanted an interactive GUI terminal in Racket, what's the best way to do it? On Tue, Aug 29, 2017 at 7:40 PM, Leif Andersen wrote: > Well James, you're in luck. > > The short answer is,

Re: [racket-users] GUI for ffmpeg and mrlib/terminal

2017-08-30 Thread Neil Van Dyke
James wrote on 08/29/2017 03:57 PM: I have been working through The Racket Graphical Interface Toolkit documentation to learn GUI programming and I thought I would do a small but useful project. The idea is to make a simple GUI front end which will formulate commands for ffmpeg to do various