Skip to content

yuhr/ski

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ski [WIP]

A package manager for Chez Scheme. Currently supports Linux only.

See registered libraries in the skis directory.

Install ski

Download ski.ss and load it on repl. If you want to change the install directory, edit it before loading.

Install Packages

Repl (load "~/.ski/do.ss") and (ski:bind 'registry-name). registry-name is the filename without extension under the skis directory, and is usually the name of the package or the git repository, for example, to install chez-srfi, (ski:bind 'chez-srfi).

Once you get ski:bind, you can (import (library-name ...)) e.g. (import (srfi :13 strings)) everywhere, but you need to (load "~/.ski/do.ss") before it.

TODO

  • compile library files
  • resolve dependencies
  • search in registry
  • manage different versions of same library

About

A package manager for Chez Scheme.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages