Hiya Guilers,
I've just started Sussman & Hanson's new book "Software Design for Flexibility"
and am trying to translate one of the functions from MIT-Scheme to Guile:
#+BEGIN_SRC scheme
(define (get-arity proc)
(or (hash-table-ref/default arity-table proc #f)
(let ((a (procedure-arity p
Olivier Dion writes:
> Out of topic here, but what's your first impression of the book? I was
> thinking of asking it for my birthday :-)
As someone whose introduction to scheme was sicp about a year ago, which
I spent about three months with only moving forward after solving each
problem, get
e city this summer for 8 weeks from June - August 2022.
* BIO:
Blake Shaw is a media artist and theorist most well known as one of the
founders of the SWEATSHOPPE urban media art collective. His works have been
shown in over 40 cities on every continent of the world (excluding Antarctica)
at ven
Vijay Marupudi writes:
> I don't think it's fair to say that using packages in Guile just as
> easy/hard as other languages. Python / Javascript make this incredibly
> easy, and their ecosystem is evidence for that success. Their package
> managers have flaws, but they have benefits too, and those
Jérémy Korwin-Zmijowski writes:
> I could not put a word on it precisely but I was in between the feeling of
> having too much info or not
> enough. haha
I can totally relate! That succinctly captures part of the core
issue -- I might quote you on that if you don't mind ;)
--
“In girum imus
Neil Jerram writes:
> Speaking as one of the past authors of the manual, I look forward to
> hearing your thoughts. It is genuinely challenging to present this
> amount of material and explain its complexity, and there is no reason
> at all to consider any current arrangement as cast in stone.
james writes:
> I too would like to state my interest in your talk. As someone who is
> relatively new to GNU Guile, I definitely see the interest in such a
> discussion as I do my self sometimes find the documentation a bit hard
> to navigate although I don't claim to have any knowledge of the h
adriano writes:
> Just don't
> That stuff is too low level for human beings
> [...]
> Anyway, I feel your frustration, I've been there myself
>
> Actually I've been there with Guile more than with Guix
>
> But still I feel you
>
> I hope this message of mine can sooth your frustration, to some ex
Daniel Tornabene writes:
> just a simple guile user here, sitting next to my printed out 2.2.6
> manual. I'm interested in this topic as well though I'd say my own
> experience with the documentation is less a problem with it as it is
> then with its organization. Perhaps I'm an anomaly, but I en
Chris Vine writes:
> Everything is capable of improvement but the guile manual is a manual
> and not I think primarily intended as a language tutorial (although
> Chapter 3 of the manual does have a very cursory introduction to the
> scheme language). If you are looking for a tutorial, I suggest
Catonano writes:
Hi Adriano,
> I personally believe this is a good chunk of why Guile wasn't as successful
> as Python
>
> With Guile the overall experience is extremely frustrating
>
> I've been hanging around here for years, on and off, and overall I haven't
> done anything, in Guile
I th
ll and more about Guile.
>
> Some stuff below.
>
> Chris Vine writes:
>
> > On Tue, 08 Feb 2022 19:19:06 +0700
> > Blake Shaw wrote:
> >
> >> Vijay Marupudi writes:
> >> > I don't think it's fair to say that using packages in Guile just
Aleix Conchillo Flaqué writes:
> My 2 cents:
>
> - Doing something in Guile is tough. I've been trying since 2011.
>
> Why is it tough?
>
> - The manual is written by very smart people for very smart people. Not for
> newcomers.
I've seen this sentiment expressed a few times when this topic ha
hiya guix,
my apologies for not turning my presentation yet! I know people
expressed excitement about it so I just want to give you a heads up that
I just finished it, but alas I'm too tired to record the video now. but
I will do it ang get it turned in first thing in the morning.
but i think it
Blake Shaw writes:
hiya guix,
my apologies again for the hold up in getting this video to
everyone. for those who won't have time to view it, I will rehash the
suggested changes in the 5 minutes before; perhaps because of the delay
in being able to get this together for everyone we can vi
Olivier Dion writes:
> On Thu, 17 Feb 2022, Blake Shaw wrote:
>
>> looking forward to any feedback.
>
> Some things that I think could use some improvement:
>
> When you play a video while you're talking, make sure that the
> volume of the video is v
Aleix Conchillo Flaqué writes:
> Hi,
>
> I'm happy to announce guile-oauth 1.1.0. This is a minor release that just
> adds a missing #:body keyword argument to OAuth1 and OAuth2 HTTP request
> procedures and improves documentation.
>
> https://github.com/aconchillo/guile-oauth/
>
> * About
>
> gu
Olivier Dion via General Guile related discussions
writes:
> On Wed, 23 Feb 2022, Zelphir Kaltstahl
> wrote:
>
>>> There's ton of missing stuffs in the standard library IMO. On top
>>> of my
>>> head, filesystem paths manipulation (e.g. path-join) is also one
>>> that is
>>> probably getting re
Hiya Guilers,
Blake here, who delivered the presentation on the Guile documentation
for Guix Days recently[1]. I'm in the process of gathering a summary
of the proposed changes which I'll send out in the next week or two,
but in the meantime I was hoping I can pick your brains on other
matters.
N
Hi Alex!
Aleix Conchillo Flaqué writes:
> On Wed, Mar 2, 2022 at 8:57 AM Blake Shaw > wrote:
>
> Hiya Guilers,
>
> Hi!
>
> But anyway, thats not actually what I came here to discuss. I
> usually
> like to use these commissions to dive into
Olivier Dion writes:
> On Wed, 02 Mar 2022, Blake Shaw wrote:
>
>> Next week I will start working on my installation /Scribble Jam/ for
>> iLight Singapore[2], and I'm planning to do it all in Guile OpenGL +
>> GLSL. I've started fiddling with Guile OpenGL a
writes:
> On Wed, Mar 02, 2022 at 12:34:32PM -0500, Olivier Dion via General
> Guile related discussions wrote:
>> On Wed, 02 Mar 2022, Blake Shaw wrote:
>
> [...]
>
>> > Also, one last thing, I'm considering attempting to create a DSL that
>> > comp
Matt Wette writes:
> On 3/3/22 11:29 AM, Blake Shaw wrote:
>> writes:
>>
>>> On Wed, Mar 02, 2022 at 12:34:32PM -0500, Olivier Dion via General
>>> Guile related discussions wrote:
>>>> On Wed, 02 Mar 2022, Blake Shaw wrote:
>>> [...]
>
dition to (sxml simple), which
also is in
need of documentation, so if folks would agree this would be useful I'd be
happy
to, in turn, provide documentation for the currently missing SXML page,
covering all the functions in (sxml simple).
WDYT?
ez,
b
--
Blake Shaw
Director, SWEATSHOPPE
sweatshoppe.org
---
docs.
Any thoughts?
ez,
b
On Tue, Jun 28, 2022, 20:26 Luis Felipe
wrote:
> Hi Blake,
>
> On Monday, June 27th, 2022 at 06:57, Blake Shaw
> wrote:
>
> > Finally I caved and decided to look at the Bootstrappable source code,
> and
> > voila! (haunt html) provides
Thanks for keeping all these essential tools in shape Alex!
On Thu, Jun 30, 2022, 13:15 Aleix Conchillo Flaqué
wrote:
> Hi,
>
> I'm happy to announce guile-oauth 1.3.0. This release allows you to use
> other HTTP client libraries to perform HTTP requests. An *http-proc*
> procedure can be speci
Here is a toy kernel implemented in Loko Scheme that I just came across:
https://github.com/luksamuk/loko-kernel
On Sat, Jul 2, 2022, 16:48 Matias Jose Seco Baccanelli <
matias_jose_s...@autoproduzioni.net> wrote:
> Hello fellow Guilers!
> Thank you so much for the wide input!
> So cool to see ma
Wow I'm just now looking through this and it looks amazing.
It's great that there is finally something that shows idiomatic
extra-scheme practices from the outset (things not in the core spec but
widely implemented like pattern matching) and gets straight into the goods
by concluding with a simple
and performance
requirements of per-sample DSP.
If this initiative takes off I'd like to offer my help however I could
contribute :)
---
Blake Shaw
Director, SWEATSHOPPE
sweatshoppe.org
---
On Sat, Jul 9, 2022 at 3:38 PM Christine Lemmer-Webber <
cweb...@dustycloud.org> wrote:
>
>
These are great, super slick
On Sat, Jul 16, 2022, 21:26 Jérémy Korwin-Zmijowski <
jer...@korwin-zmijowski.fr> wrote:
> Neat !
>
> Le 16 juillet 2022 15:22:37 GMT+02:00, Luis Felipe <
> luis.felipe...@protonmail.com> a écrit :
> >Hi,
> >
> >I made some badges you can use to let people know that y
Hiya guilers,
Right now I am working on a window manager extension system in Guile and
GOOPs, and I want to eliminate the boilerplate for generating class slots,
with a syntax-case macro like:
#+begin_example scheme
(define-syntax slot-machine
(λ (form)
(syntax-case form ()
((_ catego
Nice, thank you! Hope its accepted into guix quickly :)
On Mon, Aug 8, 2022, 15:56 pukkamustard wrote:
>
> Hello Guilers,
>
> I'm pleased to announce Guile SRFI-146 0.1.0:
> https://inqlab.net/git/guile-srfi-146.git/tag/?h=v0.1.0
>
> Guile SRFI 146 provides bindings to SRFI 146 (Mappings). SRFI
Wow this looks great, I currently configure my Herbstluftwm with an ad-hoc
guile edsl, but I may have to switch over to Wayland now :)
Looking forward to play with this, cheers
On Mon, Feb 6, 2023, 20:31 Matt Wette wrote:
>
>
> On 2/5/23 11:25 PM, Sascha Ziemann wrote:
> > Am So., 5. Feb. 2023
wrote:
> So, you are looking to implement a compositor?
> My scanner doesn't generate that side of the protocol
> (yet), but I could add it.
>
>
> On 2/6/23 10:09 PM, Blake Shaw wrote:
> > Wow this looks great, I currently configure my Herbstluftwm with an
> ad-hoc
>
34 matches
Mail list logo