Releases: LiiiLabs/goldfish
Releases · LiiiLabs/goldfish
Goldfish Scheme v17.11.0
> bin/goldfish --version
Goldfish Scheme 17.11.0 by LiiiLabs
based on S7 Scheme 11.2 (22-Nov-2024)
S7 Scheme has been upgraded to 11.x
,as a result, the Goldfish Scheme version bumped from 17.10.x
to 17.11.x
.
New Modules
(liii argparse)
(liii alist)
New Functions
- path-getsize in
(liii path)
Goldfish Scheme v17.10.9
Goldfish Scheme 17.10.9 by LiiiLabs
based on S7 Scheme 10.12 (16-Aug-2024)
Goldfish Scheme v17.10.8
Goldfish Scheme 17.10.8 by LiiiLabs
based on S7 Scheme 10.12 (16-Aug-2024)
Goldfish Scheme v17.10.7
> bin/goldfish --version
Goldfish Scheme 17.10.7 by LiiiLabs
based on S7 Scheme 10.12 (16-Aug-2024)
You can use Goldfish Scheme v17.10.7 in Mogan STEM Suite v1.2.9.5.
v17.10.6
> bin/goldfish --version
Goldfish Scheme 17.10.6 by LiiiLabs
based on S7 Scheme 10.12 (16-Aug-2024)
Releases
Add GoldfishLiterateProgramming.pdf
for interacting with GPT services.
New Command Line options
-m
option to choose the mode of pre-defined modules.
New Functions
length=?
,length>?
,length>=?
in(liii list)
New Modules
(liii vector)
(liii comparator)
(srfi srfi-2)
:Provideand-let*
Goldfish Scheme v17.10.5
> bin/goldfish --version
Goldfish Scheme 17.10.5 by LiiiLabs
based on S7 Scheme 10.12 (16-Aug-2024)
New functions
- compose, identity in
(liii base)
- check-catch, check-true, check-false in
(liii check)
- any, every in
(srfi srfi-1)
New modules
- (liii case): Pattern Matching
- (liii hash-table), (srfi srfi-125): Hash-table
- (srfi srfi-133): Vector
- (liii stack): Stack
- (liii queue): Queue
Goldfish Scheme v17.10.4
> bin/goldfish --version
Goldfish Scheme 17.10.4 by LiiiLabs
based on S7 Scheme 10.12 (13-Aug-2024)
New functions
system
,unsetenv
in(liii os)
let1
in(liii base)
Goldfish Scheme v17.10.3
> bin/goldfish --version
Goldfish Scheme 17.10.3 by LiiiLabs
based on S7 Scheme 10.12 (13-Aug-2024)
New functions
vector-copy
andvector-copy!
in(scheme base)
New modules
(liii base)
:in?
,==
,!=
(srfi sicp)
:true
,false
,nil
Goldfish Scheme v17.10.2
> bin/goldfish --version
Goldfish Scheme 17.10.1 by LiiiLabs
based on S7 Scheme 10.12 (13-Aug-2024)
Upgrade S7 Scheme from 10.12 (20240702) to 10.12 (20240813)
Goldfish Scheme v17.10.1
> bin/goldfish --version
Goldfish Scheme 17.10.1 by LiiiLabs
based on S7 Scheme 10.11 (2-July-2024)
- Setup the goal: Make Scheme as easy to use and practical as Python!
- Start to implement the Goldfish Standard Library (
(liii xxx)
) to achieve the goal - Only requires C++ 98, remove the dependency of C++ 17
New Modules
(liii os)
(liii list)
(liii check)
(liii error)
(liii path)
(liii string)
(liii sys)
(liii uuid)
New functions
get-environment-variable
defined by R7RS smallfile-exists?
,delete-file
define by R7RS smalllist-index
in(srfi srfi-1)