Sha256: 613518f93dfec43121ad7caa54762986bbc321e6c7a5d45892055e7e1d242064

Contents?: true

Size: 1.75 KB

Versions: 180

Compression:

Stored size: 1.75 KB

Contents

#+TITLE: xScheme
#+AUTHOR: Jason Lewis

[[https://gitter.im/exercism/xscheme][https://badges.gitter.im/Join%20Chat.svg]]
[[https://travis-ci.org/exercism/xscheme][https://travis-ci.org/exercism/xscheme.svg?branch=master]]

Exercism exercises in the Scheme Programming Language

** Setup

You'll need a vaguely [[http://www.r6rs.org/][R6RS]]-compliant Scheme implementation.
As of this writing, the exercises are being developed in
[[http://www.gnu.org/software/guile/][Guile Scheme]], but the tests are using [[http://srfi.schemers.org/srfi-64/srfi-64.html][SRFI-64]],
and so should (hopefully) be rather implementation-agnostic.

** Working on Problems

Each problem should have a test suite and an example solution,
as well as a stub file for the solution declaring the module and exports.
The example solution should be named =example.scm=.

** Dependencies

Try to avoid external dependencies. It will often be necessary to use various
modules included in the Guile distribution, such as the ice-9 and srfi
collections. When using these modules in exercises/examples, please use the
=#:autoload= directive in =(define-module)= rather than =(use-modules ...)= for
the sake of consistency, and to give a clue which functions are being relied
upon.

** Contributing Guide

Please see the [[https://github.com/exercism/x-api/blob/master/CONTRIBUTING.md#the-exercise-data][contributing guide]]

** License

The MIT License (MIT)

Copyright (c) 2014 Katrina Owen, [[mailto:_@kytrinyx.com][_@kytrinyx.com]]

** Scheme icon

The Scheme logo was created by [[Matthias.f at en.wikipedia][https://en.wikipedia.org/wiki/User:Matthias.f]] and released under the Creative Commons Attribution-Share Alike 3.0 Unported license.
We adapted the logo, creating a pink/black version to use on Exercism.

Version data entries

180 entries across 180 versions & 1 rubygems

Version Path
trackler-2.1.0.24 tracks/scheme/README.org
trackler-2.1.0.23 tracks/scheme/README.org
trackler-2.1.0.22 tracks/scheme/README.org
trackler-2.1.0.21 tracks/scheme/README.org
trackler-2.1.0.20 tracks/scheme/README.org
trackler-2.1.0.19 tracks/scheme/README.org
trackler-2.1.0.18 tracks/scheme/README.org
trackler-2.1.0.17 tracks/scheme/README.org
trackler-2.1.0.16 tracks/scheme/README.org
trackler-2.1.0.15 tracks/scheme/README.org
trackler-2.1.0.14 tracks/scheme/README.org
trackler-2.1.0.13 tracks/scheme/README.org
trackler-2.1.0.12 tracks/scheme/README.org
trackler-2.1.0.11 tracks/scheme/README.org
trackler-2.1.0.10 tracks/scheme/README.org
trackler-2.1.0.9 tracks/scheme/README.org
trackler-2.1.0.8 tracks/scheme/README.org
trackler-2.1.0.7 tracks/scheme/README.org
trackler-2.1.0.6 tracks/scheme/README.org
trackler-2.1.0.5 tracks/scheme/README.org