From mboxrd@z Thu Jan 1 00:00:00 1970 From: Amirouche Boubekki Subject: Re: Brain storming cool Guix features Date: Sun, 6 Jan 2019 21:04:51 +0100 Message-ID: References: <87bm4wwrku.fsf@dismail.de> <8F4D0292-2715-4F93-A1BD-F7D7FA6B35C1@pretty.Easy.privacy> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="000000000000b4f722057ecfa010" Return-path: Received: from eggsout.gnu.org ([209.51.188.92]:58567 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ggEfR-0003vm-6A for guix-devel@gnu.org; Sun, 06 Jan 2019 15:05:06 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ggEfQ-0003IU-1B for guix-devel@gnu.org; Sun, 06 Jan 2019 15:05:05 -0500 Received: from mail-vk1-xa35.google.com ([2607:f8b0:4864:20::a35]:45861) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1ggEfP-0003I4-SH for guix-devel@gnu.org; Sun, 06 Jan 2019 15:05:03 -0500 Received: by mail-vk1-xa35.google.com with SMTP id n126so8968193vke.12 for ; Sun, 06 Jan 2019 12:05:03 -0800 (PST) In-Reply-To: <8F4D0292-2715-4F93-A1BD-F7D7FA6B35C1@pretty.Easy.privacy> List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: swedebugia Cc: guix-devel , Joshua Branson --000000000000b4f722057ecfa010 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Le dim. 6 janv. 2019 =C3=A0 17:33, swedebugia a =C3= =A9crit : > Amirouche Boubekki skrev: (6 januari 2019 > 14:44:30 CET) > >Le ven. 4 janv. 2019 =C3=A0 18:14, a =C3=A9crit : > > > > > >> - Guile and Scheme for Beginners book. > >> > > > >Regarding this topic, I just made a mini game to teach scheme, there > >very > >few exercices, let me know what you think > > > >http://scheme-lang.com/cons/ > > I like it! > Thanks a lot! I forgot to point out that the code is available at your own risk at https://github.com/amirouche/scheme-lang/ A tentative explanation of how it works is over the moutain at https://groups.google.com/forum/#!topic/chibi-scheme/UW11XvoAF1c > Maybe we could make a guix variant. Maybe enable selection of topics in > the beginning like: config, packaging, derivations... > With that tool at hand, we can imagine many things. My primary thoughts was about learning scheme hence guile (even if it's a variant of scheme, a lot of concepts are shared between the two). But we could use it to provide questions with multiple answers to learn guix specifically. --000000000000b4f722057ecfa010 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable


Le=C2=A0dim. 6 janv. 201= 9 =C3=A0=C2=A017:33, swedebugia <swedebugia@riseup.net> a =C3=A9crit=C2=A0:
Amirouche Boubekki <amirouche.boubekki@gmail.= com> skrev: (6 januari 2019 14:44:30 CET)
>Le ven. 4 janv. 2019 =C3=A0 18:14, <znavko@tutanota.com> a =C3=A9crit :
>
>
>> - Guile and Scheme for Beginners book.
>>
>
>Regarding this topic, I just made a mini game to teach scheme, there >very
>few exercices, let me know what you think
>
>http://scheme-lang.com/cons/

I like it!

Thanks a lot! I forgot to p= oint out that the code is available at your own risk at https://github.com/amirouche/scheme-lang= /

A tentative explanation of how it works is o= ver the moutain at https://groups.google.com/forum/#!topic/chibi-scheme/U= W11XvoAF1c
=C2=A0
Maybe we could make a guix variant. Maybe enable selection of topics in the= beginning like: config, packaging, derivations...
With that tool at hand, we can imagine many things. My primary = thoughts was about learning scheme hence guile (even if it's a variant = of scheme, a lot of concepts are shared between the two). But we could use = it to provide questions with multiple answers to learn guix specifically.

--000000000000b4f722057ecfa010--