<ArneBab>I sometimes use let-values — it’s pretty nice with wisp: let-values : : (a b) (values 'a 'b) ***catonano_ is now known as catonano
***pc is now known as Guest13951
***Server sets mode: +nt
<wingo>i have some draft patches that rebase throw/catch on top of raise-exception/with-throw-exception, in wip-exceptions. not quite working 100% yet tho <nobodynogroup>so I am a bit of a noob to this guile stuff but it has really caught my attention and seems really cool. I have been wanting to create a heavily extendable onscreen keyboard for a while now. Ideally as cross platform as possible, but especially for linux, as I feel like the on screen keyboards for linux are a bit lacking compared to for example Multiling for android. So please tell me if this is a <nobodynogroup>stupid idea: backend "api" for keyboard stuff written in whatever language is best for the platform (probably C or python for GNU, java for android), on top of that a guile keyboard that is heavily customizable, basically like an emacs sort of approach. My intuition is that this would allow a basically platform agnostic on screen keyboard (and easy to port between X and wayland etc) How foolish is <ArneBab>nobodynogroup: it does not seem foolish to me. The hardest part would be that you’ll have to provide packages for Windows (which I don’t know how to do with Guile, though GNU Cash does it) <ArneBab>did anyone speed-test guile-aa-tree yet? <ArneBab>wingo: I just tried charting, but the example throws an error: <ArneBab>ERROR: In procedure cairo-image-surface-create: <ArneBab>Wrong type (expecting exact integer): 305.0 <ArneBab> 312:13 2 (_ "Average Height at Iihenda JSS" (("Grade 9" (150 "Boys") (140 "Girls")) ("Grade 10" (150 "Boys") #)) # …) <ArneBab> 114:18 1 (_ "Average Height at Iihenda JSS" 360 240 "Bitstream Vera Sans" 1 16 12 #f #f 5 (0 19.2 38.4 # 76.8 # …) …) <ArneBab> 0 (cairo-image-surface-create argb32 305.0 413) ***slyfox_ is now known as slyfox