Skip to main content

Racket

Versions

BC can be used when CS implementation have performance issues (e.g., bignums).

Test Frameworks

RackUnit

Example

#lang racket
(provide add)
(define (add a b) (+ a b))
#lang racket
(provide add)
(define (add a b) (+ a b))
#lang racket
(require "solution.rkt")
(require rackunit
         codewars/rackunit)

(run-tests
  (test-suite
   "example"
   (test-case
    "add"
    (check-equal? (add 1 1) 2))))
#lang racket
(require "solution.rkt")
(require rackunit
         codewars/rackunit)

(run-tests
  (test-suite
   "example"
   (test-case
    "add"
    (check-equal? (add 1 1) 2))))

Import "solution.rkt", rackunit and codewars/rack-unit. Optional preloaded code will be written to "preloaded.rkt".

Timeout

12 seconds

Packages

None

Services

None

Language ID

racket