Projects / husk-scheme / Releases

All releases of husk-scheme

  •  07 Jun 2014 13:22
Avatar

    Release Notes: This release includes bugfixes and improvements to the core interpreter.

    •  23 Apr 2014 18:16
    Avatar

      Release Notes: This release adds support for creation of new disjoint types supporting access to multiple fields (SRFI 9), parameter objects (SRFI 39), and a scheme process-context library (R7RS). There are also several bugfixes.

      •  26 Feb 2014 03:04
      Avatar

        Release Notes: This release improves R7RS library support, adds support for in-memory I/O buffers, allows "begin" to splice definitions into the enclosing scope, and adds a new commandline option to huski.

        •  24 Dec 2013 17:12
        Avatar

          Release Notes: This release includes an online User Manual based on R7RS that documents the Scheme and Haskell APIs and explains the Scheme language as implemented by Husk. In addition, many smaller fixes and enhancements are included.

          •  14 Nov 2013 18:42
          Avatar

            Release Notes: This release improves R7RS support and includes an updated parser that understands Unicode hex values and an expanded set of named characters, cond-expand syntax to statically expand different expressions depending upon whether features are present in the Scheme implementation, and new syntax/functions, including letrec*, syntax-error, include, unless, when, nan?, finite?, infinite?, exact-integer?, exact?, inexact?, square, boolean=?, symbol=?, read-line, flush-output-port, and eof-object. In addition, a library was added to compute simple random numbers.

            •  21 Oct 2013 15:57
            Avatar

              Release Notes: This release provides many enhancements to improve support for r7rs, including command line flags to start in r7rs mode, r7rs standard libraries, extensions to syntax-rules, and the addition of many procedures to round out the sequence operations.

              •  14 Aug 2013 02:18
              Avatar

                Release Notes: Significant enhancements have been made to the huski REPL in this release, including support for running Scheme scripts from the shell per SRFI 22 and tab completion for Scheme variables and special forms. This release also includes the (scheme time) library from R7RS and the ability to make system calls from a husk program using the (system) command.

                •  18 Jul 2013 02:35
                Avatar

                  Release Notes: The major change in this release is support for R7RS style library syntax in the compiler. This enables functionality that was previously only available in the interpreter, and sets the stage for husk to begin adding support for R7RS.

                  •  07 Jun 2013 16:55
                  Avatar

                    Release Notes: This release adds many important fixes/enhancements to huskc, and is a major step in moving the compiler component of husk from an experimental project to a tool which can be used for real-world applications.

                    •  20 Mar 2013 03:07
                    Avatar

                      Release Notes: This release adds several performance improvements and adds enhancements to Scheme libraries and the Haskell API.

                      Screenshot

                      Project Spotlight

                      episoder

                      A tool to tell you about new episodes of your favourite TV shows.

                      Screenshot

                      Project Spotlight

                      BalanceNG

                      A modern software IP load balancer.