From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Christopher Lam Newsgroups: gmane.lisp.guile.user Subject: Re: "Missing" libraries/concepts found in other languages/ecosystems? Date: Fri, 10 Jul 2020 12:15:55 +0000 Message-ID: References: <878sfua22z.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="11339"; mail-complaints-to="usenet@ciao.gmane.io" Cc: guile-user Original-X-From: guile-user-bounces+guile-user=m.gmane-mx.org@gnu.org Fri Jul 10 14:16:45 2020 Return-path: Envelope-to: guile-user@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1jtrxM-0002r2-IV for guile-user@m.gmane-mx.org; Fri, 10 Jul 2020 14:16:44 +0200 Original-Received: from localhost ([::1]:38088 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jtrxL-0002MY-Iv for guile-user@m.gmane-mx.org; Fri, 10 Jul 2020 08:16:43 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:32996) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jtrx4-0002IF-VG for guile-user@gnu.org; Fri, 10 Jul 2020 08:16:26 -0400 Original-Received: from mail-ed1-x536.google.com ([2a00:1450:4864:20::536]:34237) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jtrx3-0001vy-5n for guile-user@gnu.org; Fri, 10 Jul 2020 08:16:26 -0400 Original-Received: by mail-ed1-x536.google.com with SMTP id a8so4505737edy.1 for ; Fri, 10 Jul 2020 05:16:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:cc; bh=huezV96ZHs1kZrmKEsuRBaV3nXdRigPYIX/hZbxJBWQ=; b=rwDMaqF7hZnev6hjBNQcJ5jH2na/r18t5Z7jIExRfnAXO+as2pN2acChwiQPQwlLlY WJzX5GFFJlDUkYiNJsFcayc78ksqKGrhoev6N/yR+Zli7O9oX6fbg7K3NNsrJ8wVOZCd g/vY6PL9rQh8FdYKiDvwFlHBWagVkMGMlE2oRFozRqqoPuuo+JFbqgoxkTJ0musMfL/c 1q0U9V3DFmmNVFa4le18Z6Wcuahn4gy0/OtudlLmimFqXClkT+u/zCxUQRxb4SR9Gg82 x9v5j6b/yrYgpKquh24NsLAdSwJegsX6zW7GxCx8IMScVWnS9/IK+yeydZJiEsdqNMFY C4fQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:cc; bh=huezV96ZHs1kZrmKEsuRBaV3nXdRigPYIX/hZbxJBWQ=; b=jU5jY+GwinyE4Kq/Yr+yOD4mRLyDt2tnLfBcdNMX2Dka2ED9g8rQz+V4G/YfhaE7Jv q38wox1+44VKae03YJ43j0Ssg/z5QesxfbinVMChPOQu6VWD0fw/78m6IS4Yenz887Cf /wilMK6w1pYF65kgfZ6Lq4yFJpM89bHPbJrnzMbIGnSzKWg3WZ0GCxvEJBpiiPeKR5Kh PK4M+ZtJ67pwRz+4cBMA0LqX+Sfk9Q676kt21wNgBU9AD6+f/gLSpHdE7yS+W5UlKL/R EZqPMvZUkOGQDvyovvPbBPojggJ6bI4aFKIVLCKhdFfVJiqDCanrv4nA0Qz6aLn2aNSt VUAg== X-Gm-Message-State: AOAM530LgQPjid93c2TUi15lAm7DyxjpSaKyIBa0QbALy4QBunsasXTh Q8jBDECe6+x8IoDOUhA1+OjyMlomCyXfJ4RTOHXe/g== X-Google-Smtp-Source: ABdhPJyI/5Il5A7k6ajFEg4IrrLJahY6Sr1012SH5himDSK/ZUsKEo9tfkvImDtOZfPba70hV+nminDRwpV6+d22G1Y= X-Received: by 2002:aa7:d04a:: with SMTP id n10mr79247791edo.132.1594383382466; Fri, 10 Jul 2020 05:16:22 -0700 (PDT) In-Reply-To: <878sfua22z.fsf@gmail.com> Received-SPF: pass client-ip=2a00:1450:4864:20::536; envelope-from=christopher.lck@gmail.com; helo=mail-ed1-x536.google.com X-detected-operating-system: by eggs.gnu.org: No matching host in p0f cache. That's all we know. X-Spam_score_int: 0 X-Spam_score: -0.1 X-Spam_bar: / X-Spam_report: (-0.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, MALFORMED_FREEMAIL=1, MISSING_HEADERS=1.021, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: guile-user@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: General Guile related discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guile-user-bounces+guile-user=m.gmane-mx.org@gnu.org Original-Sender: "guile-user" Xref: news.gmane.io gmane.lisp.guile.user:16654 Archived-At: With respect to looking for guile examples, I've seen examples whereby LISPers would run some code, dynamically changing the code while running in production, and immediately the new code would be replaced in-memory. Not sure if this is possible in scheme. Any live pointers would be appreciated :) On Wed, 8 Jul 2020 at 07:38, Simen Endsj=C3=B8 wrote: > > Hi, I'm new to scheme/lisp, so I'm trying to find out how to do > things the "lisp > way". On the other hand, I like things from other ecosystems too, > and I'm having > problems finding this for Guile. It might be because there's no > need for it/I'm > terrible at searching/nobody had the time yet, or something else. > > I've been trying to find implementations for https://reactivex.io > without any > luck. And I'm unable to find implementation of FP concepts as > found in Haskell > and other languages. Functor, Monad, lenses (and other helpers for > working with > immutable data). > > Does things like this exists, or is it better to use something > else? > > Regards Simen >