Scheme

106 readers
1 users here now

A community for things relating to the scheme programming language https://www.scheme.org/

Looking for mods, if you want to mod the community feel free to dm Ategon

founded 1 year ago
MODERATORS
1
 
 

cross-posted from: https://lemmy.ml/post/32333121

This article isn’t about convincing you to choose Scheme over other languages. Instead, if you’ve already recognized the growing trend of functional programming and are curious about powerful, well-established functional languages, this piece will illuminate Scheme’s often-overlooked strengths in a production setting.

Find the full article here:

https://jointhefreeworld.org/blog/articles/lisps/scheme-and-lisps-are-great-for-production/index.html

2
 
 

cross-posted from: https://lemmy.ml/post/32190347

With the idea of promoting the usage of Guix and of my favourite programming language Guile Scheme, I created a small project which is still in early stages, but I think with some more love and effort can be quite something.

https://jointhefreeworld.org/guile-show-hub/

The Guile ShowHub! Promoting all Guile projects out there! By reading from foss Guix project source code we can tap into a plethora of information, and leverage the homoiconicity of Lisp to directly analyze the source code and extract info.

3
 
 

Replacement of Guile's garbage collector

4
 
 

An up to date and online version of SICP, also available in PDF and epub format

5
 
 

cross-posted from: https://lemmy.ml/post/29897788

LucidPlan proudly announces version v0.4.0 of the project:

https://codeberg.org/jjba23/lucidplan

#foss #project #management for everyone ( #selfhosting )

work more #agile in your team thanks to a fast-paced no-nonsense-workflow and customizability, also thanks to being written in #lisp ( #guile #scheme ) and using #guix

This tool results of years of experience using proprietary systems like Jira/Trello, and experiencing the frustrations they bring.

find my live instance here:

https://lucidplan.jointhefreeworld.org/tickets/sss

6
 
 

fjärrinlägg från: https://lemmy.zip/post/28653528

I got my Emacs setup fully functional and now I'm doing a little bit of hacking on my config files. (Because that's what you do on Christmas eve, when the children has fallen asleep.)

However, even though I use Geiser and fancy rainbow parentheses (plus extra Christmas bling), I run into these stupid invalid specifier errors. And the compiler output is neither pretty nor helpful. It basically gives me a large chunk of unformatted code and says there's an invalid specifier somewhere.

Questions:

Is it possible to make Guile do a pretty print on the error output?

Is it possible to make Guile error messages more precise about the problem?

7
8
9
3
submitted 1 year ago* (last edited 1 year ago) by wargreymon2023@sopuli.xyz to c/scheme@programming.dev
 
 

He introduces but also criticizes the use of call/cc, 1. not being a function and looks like a function, 2. able to produce an union of types with it.

Is he correct? What do you think?

10
 
 

With Chez Scheme venturing into a compiler stack, Guile the GOTO helper, and OS infrastructure, Racket teaching, and Gambit continued awesomeness. What is left to Scheme to scheme?

You have one hour no more.