Re: Happy birthday, Guile!

2020-02-18 Thread Christopher Lam
A bit late, and perhaps not as sophisticated as some bigger modules here. Two functions defined as follows: nested-alist-set! nested-alist-get at https://github.com/Gnucash/gnucash/blob/1f83cfaf64d1cd3c8862b427dd043154f780a772/gnucash/report/html-chart.scm#L37 Consider a nested alist describing

Re: Happy birthday, Guile! - grid printing

2020-02-17 Thread Linus Björnstam
SRFI 166/159 is like a Swiss army knife of formatting. (ice-9 format) on steroids if you will, running through molasses (it is about 3x slower than format). It does columnar formatting, which with a bit of coercion could be made to cover your library (from what I gather from the tests). It

Re: Happy birthday, Guile! - grid printing

2020-02-17 Thread Zelphir Kaltstahl
Hey Linus! Huh, interesting! This does more than my little tool. I don't understand all of it right now, but perhaps it can be used to make grids too. Thanks for the hint. I did not know of its existence! On 2/17/20 9:01 AM, Linus Björnstam wrote: > Hi Zelphir! > > You should check out SRFI 166

Re: Happy birthday, Guile!

2020-02-17 Thread Ludovic Courtès
Hi! Ricardo Wurmus skribis: > What do you think about adding these things to > https://notabug.org/cwebber/guile-webutils/ ? This was once intended to > be a collection of useful tools that come in handy when writing web > applications. I didn’t know about guile-webutils but consolidating Web

Re: Happy birthday, Guile! - grid printing

2020-02-17 Thread Linus Björnstam
Hi Zelphir! You should check out SRFI 166 or 159. It has columnar printing built in. I ported it to guile and one implementation is available in guix (under a non-standard module name iirc). https://srfi.schemers.org/srfi-166/srfi-166.html#Columnar-Formatting -- Linus Björnstam On Mon, 17

Re: Happy birthday, Guile! - grid printing

2020-02-16 Thread Zelphir Kaltstahl
Hi Guile Users! Guile is my go to programming language for my free time projects : ) While it's sometimes not as easy to find answers for problems as in some other programming languages, usually it is worth the research, as I come out more knowledgeable on the other side. The documentation is

potluck; Re: Happy birthday, Guile!

2020-02-16 Thread Arne Babenhauserheide
Happy Birthday Guile! Here’s a small contribution to the potluck: define : first-encounter Enter : Juli Fin Melter Lark Rooted Breeze game-state-set! . game-state-initial Juli Fin Finally we have our own home! Melter Lark I

Re: Happy birthday, Guile!

2020-02-16 Thread Jeremy Korwin-Zmijowski
Le dimanche 16 février 2020 à 15:56 +0100, Ludovic Courtès a écrit : > Hello Guilers! > > Today, it’s been 9 years since Guile 2.0 came out! > > > https://lists.gnu.org/archive/html/guile-devel/2011-02/msg00173.html > > It’s impressive how much has been accomplished since 2.0, and how > what

Re: Happy birthday, Guile!

2020-02-16 Thread Ricardo Wurmus
Ludovic Courtès writes: > Today, it’s been 9 years since Guile 2.0 came out! > > https://lists.gnu.org/archive/html/guile-devel/2011-02/msg00173.html Woo! Happy birthday, Guile! > It’s impressive how much has been accomplished since 2.0, and how what > seemed like a

Re: Happy birthday, Guile!

2020-02-16 Thread sirgazil
On Sun, 16 Feb 2020 16:13:41 -0500 Mike Gran wrote > On Sun, Feb 16, 2020 at 03:56:31PM +0100, Ludovic Court??s wrote: > > Hello Guilers! > > > > Today, it???s been 9 years since Guile 2.0 came out! > > > We used to have a ???Guile potluck??? for the anniversary, where people

Re: Happy birthday, Guile!

2020-02-16 Thread sirgazil
On Sun, 16 Feb 2020 13:36:16 -0500 Arun Isaac wrote > > > Today, it’s been 9 years since Guile 2.0 came out! > > Happy birthday, Guile! And, congratulations to the entire Guile > community! > > > We used to have a “Guile potluck” for the anniversa

Re: Happy birthday, Guile!

2020-02-16 Thread Ricardo Wurmus
Hi Roel, > - An LDAP authenticator using the FFI and openldap: > https://github.com/UMCUGenetics/sparqling-genomics/blob/master/web/ldap/authenticate.scm.in > > We use it on a site-local deployment. > > - HTTP digest authentication: >

Re: Happy birthday, Guile!

2020-02-16 Thread Roel Janssen
On Sun, 2020-02-16 at 15:56 +0100, Ludovic Courtès wrote: > Hello Guilers! > > Today, it’s been 9 years since Guile 2.0 came out! > > https://lists.gnu.org/archive/html/guile-devel/2011-02/msg00173.html > > It’s impressive how much has been accomplished since 2.0, and how what > seemed like a

Re: Happy birthday, Guile!

2020-02-16 Thread Arun Isaac
> Today, it’s been 9 years since Guile 2.0 came out! Happy birthday, Guile! And, congratulations to the entire Guile community! > We used to have a “Guile potluck” for the anniversary, where people > would bring their own hacks and virtually join for a party. We missed >

Re: Happy birthday, Guile!

2020-02-16 Thread Linus Björnstam
Hooray! I have a bunch of small utils that I use to make repl life easier. One thing I did to scratch an itch is a clojuresque lambda shorthand (cut on steroids) for guile. It transverses whatever expressions you put into it and rewrites it into a lambda where all identifiers of the form %n

Happy birthday, Guile!

2020-02-16 Thread Ludovic Courtès
Hello Guilers! Today, it’s been 9 years since Guile 2.0 came out! https://lists.gnu.org/archive/html/guile-devel/2011-02/msg00173.html It’s impressive how much has been accomplished since 2.0, and how what seemed like a pipe dream back then came into reality with 3.0. I think Guile 2.0

Happy birthday Guile 2.0!

2012-02-16 Thread Ludovic Courtès
://gcc.gnu.org/ml/gcc/2012-02/msg00323.html. Happy birthday Guile 2.0, and happy GNU hacking! Thanks, Ludo’. [0] http://lists.gnu.org/archive/html/guile-devel/2011-02/msg00173.html [1] http://lists.gnu.org/archive/html/guile-user/2012-02/msg00019.html pgpSu6ptGpuk3.pgp Description: PGP signature

Re: [gnu-prog-discuss] Happy birthday Guile 2.0!

2012-02-16 Thread Jim Blandy
Happy Birthday, Guile!

Re: [gnu-prog-discuss] Happy birthday Guile 2.0!

2012-02-16 Thread Nala Ginrut
Happy birthday!

Re: [gnu-prog-discuss] Happy birthday Guile 2.0!

2012-02-16 Thread Nala Ginrut
Besides, the BIG also can be use in Bash script. But if you didn't build BIG within Bash, you must load it in script each time: test.sh-- #! /bin/bash enable -f ./big big e=5 a=$(big (expt 2 ${e})) echo result is ${a} end--- $ ./test.sh result is

Re: [gnu-prog-discuss] Happy birthday Guile 2.0!

2012-02-16 Thread Nala Ginrut
s/for Guile exp evaluation/for Guile exp evaluation directly On Fri, Feb 17, 2012 at 9:39 AM, Nala Ginrut nalagin...@gmail.com wrote: Besides, the BIG also can be use in Bash script. But if you didn't build BIG within Bash, you must load it in script each time: