_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/
guile-lsp-server 0.4.0
Dependencies: guile@3.0.9
Propagated dependencies: guile-irregex@0.9.11 guile-scheme-json-rpc@0.4.5a guile-srfi-145@0.0.1 guile-srfi-180@0-0.9188bf9
Channel: small-guix
Location: small-guix/packages/scheme-lsp.scm (small-guix packages scheme-lsp)
Home page: https://codeberg.org/rgherdt/scheme-lsp-server
Licenses: Expat
Synopsis: A LSP (Language Server Protocol) server for Scheme
Description:

guile-scheme-lsp is an implementation for Guile of the LSP specification. This software aims to support several Scheme implementations. To achieve this, the code is designed to contain as much logic as possible in R7RS Scheme, separating implementation-specific code in different directories.

guile-g-golf.git 0.8.0-a.5-0.4120743
Dependencies: guile@3.0.9 guile-lib@0.2.8 glib@2.78.0
Propagated dependencies: gobject-introspection@1.78.1
Channel: small-guix
Location: small-guix/packages/guile-xyz.scm (small-guix packages guile-xyz)
Home page: https://www.gnu.org/software/g-golf/
Licenses: LGPL 3+
Synopsis: Guile bindings for GObject Introspection
Description:

G-Golf (Gnome: (Guile Object Library for)) is a library for developing modern applications in Guile Scheme. It comprises a direct binding to the GObject Introspection API and higher-level functionality for importing Gnome libraries and making GObject classes (and methods) available in Guile's object-oriented programming system, GOOPS.

guile-commonmark 0.1.2
Dependencies: guile@3.0.9
Channel: guix
Location: gnu/packages/guile-xyz.scm (gnu packages guile-xyz)
Home page: https://github.com/OrangeShark/guile-commonmark
Licenses: LGPL 3+
Synopsis: CommonMark parser for Guile
Description:

guile-commonmark is a library for parsing CommonMark, a fully specified variant of Markdown. The library is written in Guile Scheme and is designed to transform a CommonMark document to SXML. guile-commonmark tries to closely follow the CommonMark spec, the main difference is no support for parsing block and inline level HTML.

guile-minikanren 20150424.e844d85
Channel: guix
Location: gnu/packages/guile-xyz.scm (gnu packages guile-xyz)
Home page: https://github.com/ijp/minikanren
Licenses: Expat
Synopsis: MiniKanren declarative logic system, packaged for Guile
Description:

MiniKanren is a relational programming extension to the Scheme programming Language, written as a smaller version of Kanren suitable for pedagogical purposes. It is featured in the book, The Reasoned Schemer, written by Dan Friedman, William Byrd, and Oleg Kiselyov.

This is Ian Price's r6rs packaged version of miniKanren, which deviates slightly from miniKanren mainline.

See http://minikanren.org/ for more on miniKanren generally.

guile-file-names 0.3
Dependencies: guile@2.2.7
Channel: guix
Location: gnu/packages/guile-xyz.scm (gnu packages guile-xyz)
Home page: https://gitlab.com/brandoninvergo/guile-file-names
Licenses: LGPL 3+
Synopsis: Manipulate file names
Description:

The (file-names) module provides tools for manipulating file names. The module was built on the idea that doing anything more than a non-trivial modification of a file name string is a pain (making sure all slashes are present and accounted for, resolving . and .., etc). Inevitably, you have to break the string up into chunks and operate on that list of components. This module takes care of that for you.

guile2.0-gdbm-ffi 20120209.fa1d5b6
Dependencies: gdbm@1.23
Channel: guix
Location: gnu/packages/guile.scm (gnu packages guile)
Home page: https://github.com/ijp/guile-gdbm
Licenses: GPL 3+
Synopsis: Guile bindings to the GDBM library via Guile's FFI
Description:

Guile bindings to the GDBM key-value storage system, using Guile's foreign function interface.

guile2.2-gdbm-ffi 20120209.fa1d5b6
Dependencies: gdbm@1.23
Channel: guix
Location: gnu/packages/guile.scm (gnu packages guile)
Home page: https://github.com/ijp/guile-gdbm
Licenses: GPL 3+
Synopsis: Guile bindings to the GDBM library via Guile's FFI
Description:

Guile bindings to the GDBM key-value storage system, using Guile's foreign function interface.

guile2.2-webutils 0.1-1.d309d65
Dependencies: guile@2.2.7
Propagated dependencies: guile2.2-irregex@0.9.11 guile2.2-gcrypt@0.4.0
Channel: guix
Location: gnu/packages/guile-xyz.scm (gnu packages guile-xyz)
Home page: https://notabug.org/cwebber/guile-webutils
Licenses: GPL 3+
Synopsis: Web application authoring utilities for Guile
Description:

This package provides tooling to write web applications in Guile, such as signed sessions, multipart message support, etc.

guile2.2-charting 0.2.0-1.75f755b
Dependencies: guile@2.2.7
Propagated dependencies: guile2.2-cairo@1.11.2
Channel: guix
Location: gnu/packages/plotutils.scm (gnu packages plotutils)
Home page: https://wingolog.org/projects/guile-charting/
Licenses: LGPL 2.1+
Synopsis: Create charts and graphs in Guile
Description:

Guile-Charting is a Guile Scheme library to create bar charts and graphs using the Cairo drawing library.

guile-raw-strings 0.0.0-0.aa1cf78
Channel: guix
Location: gnu/packages/guile-xyz.scm (gnu packages guile-xyz)
Home page: https://github.com/lloda/guile-raw-strings
Licenses: Public Domain
Synopsis: Guile reader extension for `raw strings'
Description:

This package provides A Guile reader extension for `raw strings', it lets you write verbatim strings without having to escape double quotes.

guile-dbd-sqlite3 2.1.8
Dependencies: sqlite@3.39.3 zlib@1.3
Propagated dependencies: guile@2.2.7
Channel: guix
Location: gnu/packages/guile-xyz.scm (gnu packages guile-xyz)
Home page: https://github.com/opencog/guile-dbi
Licenses: GPL 2+
Synopsis: Guile DBI driver for SQLite
Description:

guile-dbi is a library for Guile that provides a convenient interface to SQL databases. This package implements the interface for SQLite.

guile-struct-pack 1.1.1
Channel: guix
Location: gnu/packages/guile-xyz.scm (gnu packages guile-xyz)
Home page: https://gitlab.com/weinholt/struct-pack
Licenses: Expat
Synopsis: R6RS library for working with packed byte structures
Description:

This is an R6RS library for working with packed byte structures. It is similar to struct in Python or pack and unpack in Perl.

guile2.2-readline 2.2.7
Dependencies: guile@2.2.7 readline@8.1.2 libffi@3.4.4 libxcrypt@4.4.36 bash-minimal@5.1.16
Propagated dependencies: libunistring@1.1 libltdl@2.4.7 libgc@8.2.4 gmp@6.3.0
Channel: guix
Location: gnu/packages/guile.scm (gnu packages guile)
Home page: https://www.gnu.org/software/guile/
Licenses: GPL 3+
Synopsis: Line editing support for GNU Guile
Description:

This module provides line editing support via the Readline library for GNU Guile. Use the (ice-9 readline) module and call its activate-readline procedure to enable it.

guile2.2-shepherd 0.10.5
Dependencies: guile@2.2.7 guile2.2-fibers@1.1.1
Channel: guix
Location: gnu/packages/admin.scm (gnu packages admin)
Home page: https://www.gnu.org/software/shepherd/
Licenses: GPL 3+
Synopsis: System service manager
Description:

The GNU Shepherd is a daemon-managing daemon, meaning that it supervises the execution of system services, replacing similar functionality found in typical init systems. It provides dependency-handling through a convenient interface and is based on GNU Guile.

guile-stis-parser 1.2.4.1
Dependencies: guile@3.0.9
Channel: guix
Location: gnu/packages/guile-xyz.scm (gnu packages guile-xyz)
Home page: https://gitlab.com/tampe/stis-parser
Licenses: LGPL 2.0+
Synopsis: Parser combinator framework
Description:

This package provides a functional parser combinator library that supports backtracking and a small logical framework. The idea is to build up chunks that are memoized and there is no clear scanner/parser separation, chunks can be expressions as well as simple tokens.

guile-miniadapton 0-1.1b5749422
Channel: guix
Location: gnu/packages/guile-xyz.scm (gnu packages guile-xyz)
Home page: https://github.com/fisherdj/miniAdapton
Licenses: Expat
Synopsis: Minimal implementation of incremental computation in Guile Scheme
Description:

This package provides a complete Scheme implementation of miniAdapton, which implements the core functionality of the Adapton system for incremental computation (also known as self-adjusting computation). Like Adapton, miniAdapton allows programmers to safely combine mutation and memoization. miniAdapton is built on top of an even simpler system, microAdapton. Both miniAdapton and microAdapton are designed to be easy to understand, extend, and port to host languages other than Scheme.

guile2.2-colorized 0.1
Channel: guix
Location: gnu/packages/guile-xyz.scm (gnu packages guile-xyz)
Home page: https://gitlab.com/NalaGinrut/guile-colorized
Licenses: GPL 3+
Synopsis: Colorized REPL for Guile
Description:

Guile-colorized provides you with a colorized REPL for GNU Guile.

emacs-geiser-guile 0.28.3
Dependencies: guile@3.0.9
Propagated dependencies: emacs-geiser@0.28.2-1.bd12f2d
Channel: rde
Location: rde/packages/emacs-xyz.scm (rde packages emacs-xyz)
Home page: https://www.nongnu.org/geiser/
Licenses: Modified BSD
Synopsis: Guile Scheme support for Geiser
Description:

This package adds support for the Guile Scheme implementation to Geiser, a generic Scheme interaction mode for the GNU Emacs editor.

emacs-geiser-guile 0.28.3
Dependencies: guile@3.0.9
Propagated dependencies: emacs-geiser@0.31.1
Channel: rrr
Location: rrr/packages/emacs-xyz.scm (rrr packages emacs-xyz)
Home page: https://www.nongnu.org/geiser/
Licenses: Modified BSD
Synopsis: Guile Scheme support for Geiser
Description:

This package adds support for the Guile Scheme implementation to Geiser, a generic Scheme interaction mode for the GNU Emacs editor.

emacs-geiser-guile 0.28.3
Dependencies: guile@3.0.9
Propagated dependencies: emacs-geiser@0.31.1
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://www.nongnu.org/geiser/
Licenses: Modified BSD
Synopsis: Guile Scheme support for Geiser
Description:

This package adds support for the Guile Scheme implementation to Geiser, a generic Scheme interaction mode for the GNU Emacs editor.

guile-machine-code 2.2.0
Propagated dependencies: guile-struct-pack@1.1.1
Channel: guix
Location: gnu/packages/guile-xyz.scm (gnu packages guile-xyz)
Home page: https://gitlab.com/weinholt/machine-code
Licenses: Expat
Synopsis: Tools that relate to machine code and object formats
Description:

This project is about the development of tools that relate to machine code and object formats; for all architectures. Here you'll find libraries for working with binary code: assembly, disassembly, instruction tables, object formats and related areas.

guile2.2-mailutils 3.17
Dependencies: guile@2.2.7 gsasl@2.2.0 gnutls@3.8.3 ncurses@6.2.20210619 readline@8.1.2 linux-pam@1.5.2 libltdl@2.4.7 libxcrypt@4.4.36 gdbm@1.23 libunistring@1.1
Channel: guix
Location: gnu/packages/mail.scm (gnu packages mail)
Home page: https://mailutils.org
Licenses: GPL 3+ LGPL 3+
Synopsis: Utilities and library for reading and serving mail
Description:

GNU Mailutils is a collection of programs for managing, viewing and processing electronic mail. It contains both utilities and server daemons and all operate in a protocol-agnostic way. The underlying libraries are also available, simplifying the addition of mail capabilities to new software. GNU Mailutils provides the following commands:

  • dotlock

  • decodemail

  • frm

  • from

  • guimb

  • mail

  • mailutils

  • mailutils-config

  • messages

  • mimeview

  • movemail

  • popauth

  • putmail

  • readmsg

  • sieve

emacs-flymake-guile 0.1.2-3.9d91f43
Channel: rrr
Location: rrr/packages/emacs-xyz.scm (rrr packages emacs-xyz)
Home page: https://git.sr.ht/~akagi/flymake-guile
Licenses: GPL 3+
Synopsis: Flymake backend for GNU Guile
Description:

This package provides a Flymake backend for GNU Guile.

emacs-flymake-guile 0.5
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://framagit.org/flymake-backends/flymake-guile
Licenses: GPL 3+
Synopsis: GNU Guile support for Flymake
Description:

This package provides a Flymake backend for GNU Guile using guild compile.

Total results: 295