<catonano>paroneayea: it goes well ! Today I had thhe best beach day in maybe 10 years, I had a dinner with a political leader that I admire and I also received 2 precious answers (as emails) about my current endeavour with Guile <catonano>if anyone is reading, people I'll reply tomorrow, now I'm just too tired ! Your help is highly appreciated ! <void_pointer>Got a question. Which GUI bindings have people here used with Guile and found to be well made and very usable? Basically, I have to make a program and I am trying to figure out if I should do it in Guile or in Python. I want to do it in Guile to get better at scheme and guile even though it would take a bit longer even with easy to use bindings. <void_pointer>But, if there are no good bindings, then the extra cost to do it in Guile will be much higher and may not be worth it for this project (would hopefully have more time on the next one). <paroneayea>sneek: later tell void_pointer guile-gnome is pretty nice but it's gtk-2.0 only. there are some ncurses bindings. In other words, your options are pretty slim unfortunately! <atw>is it possible to define a roman numeral literal syntax? <sneek>Welcome back void_pointer, you have 1 message. <sneek>void_pointer, paroneayea says: guile-gnome is pretty nice but it's gtk-2.0 only. there are some ncurses bindings. In other words, your options are pretty slim unfortunately! <void_pointer>Not that TK is easy to use (have used them in Python and I much prefer other bindings) <void_pointer>Well, unless the difficulty was a python thing with them. <catonano>I rememberr there's an idiomatic way in guile to deal with bookkeeping with things that need to be opened before use and closed after use; like (with-this-and-that (do-stuff-that-uses-this-and-that)) <catonano>can anyone introduce me to that idiom ? Shold I write a marco myself or iis there any ready made one ? <catonano>quigonjinn: maybe. For example I saw an example wit amz3 library for accessing wiredtiger. With-connection (query...)). with-connection opens a connection and then closes it <catonano>I missed a paren: it was (with-connection (query...)) <amz3`>facebook through relex does allow to move a record to mutable style with the same definition <paroneayea>sneek: later tell catonano yes there are various with-* procedures; if they don't exist, dynamic-wind is the core structure on which to build them <paroneayea>sneek: later tell catonano (or, "core abstraction") ***Guest63175 is now known as micro`
<sneek>catonano, you have 2 messages. <sneek>catonano, paroneayea says: yes there are various with-* procedures; if they don't exist, dynamic-wind is the core structure on which to build them <sneek>catonano, paroneayea says: (or, "core abstraction") <manumanumanu>which is a bummer, since that is a pretty neat optimisation. <reepca>Curiosity question - anyone happen to know offhand the time complexity of delete-duplicates?