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