Projects tagged ‘functional’ and ‘scheme’


[8 total ]

16 Users
   

PLT Scheme is an innovative programming language that builds on a rich academic and practical tradition. It is suitable for implementation tasks ranging from scripting to application development ... [More] , including GUIs, web services, etc. It includes the DrScheme programming environment, a virtual machine with a just-in-time compiler, tools for creating stand-alone executables, the PLT Scheme web server, extensive libraries, documentation for both beginners and experts, and more. It supports the creation of new programming languages through a rich, expressive syntax system. Example languages include Typed Scheme, ACL2, FrTime, Lazy Scheme, and ProfessorJ (which is a pedagogical dialect of Java). [Less]
Created about 1 year ago.

9 Users
 

Guile is an interpreter for the Scheme programming language, with support for many SRFIs, packaged as a library which can be incorporated into your programs. Your users have full access to the ... [More] interpreter, so Guile itself can be extended, based on the needs of the user. The result is a scripting language tailored to your application. [Less]
Created about 1 year ago.

3 Users
 

IronScheme will aim to be a R6RS conforming Scheme implementation based on the Microsoft DLR.
Created about 1 year ago.

2 Users
 

Higher-order functional programming for PHP 5. More power, less brain damage, and only half the suck.
Created over 2 years ago.

0 Users

This is a simple implementation of the Cat programming language in Scheme. The goal is to support the entire set of primitives and all of the semantics of Cat in a simple and easy to understand code ... [More] base. The hope is that this will encourage others to play around with the semantics of Cat, and write their own extensions -- as well as simply improve the implementation. Right now it supports all of the level 0 and 1 primitives, supports the definition of recursive functions, and plays (sort-of) nicely with the PLT Scheme module system. The short term goals are to add type inferencing and the level 2 primitives, which I consider essentially the first milestone. [Less]
Created about 1 year ago.

0 Users

GoalsUse Boehm GC library for memory management Make C core as small as possible Write as much code in the Lisp dialect itself (make it largely self-hosting, like Glasgow Haskell) Use the pair/list ... [More] data structure(s) whenever possible as the data structure(s) (taking a cue from Lua - which did, in turn, from Scheme) Incorporate influences from "pure" functional programming languages like Haskell Consistent error-handling at C and Lisp levels For now, a very forgiving dynamic type system InfluencesHaskell Lua Arc All the Lisps and Schemes, of course Python because it's my favorite language and so bound to creep in somewhere AboutThe writer is a university student interested in compilers and interpreters. He hopes that he shall learn a great deal of this arcane art from this project. [Less]
Created about 1 year ago.

0 Users
 

SICP Subtitles ProjectСубтитры к СИКП / Субтітри до СІКП We aim to provide (and translate) subtitles for the glorious Structure and Interpretation of Computer Programs ... [More] videos Мы пишем и переводим субтитры к видео лекциям по SICP. Мы пишемо та перекладаємо субтітри до відео лекцій по SICP. Project home / Главная / Головна: sicptitles.org [Less]
Created about 1 year ago.

0 Users

Library of data structures for PLT Scheme
Created about 1 year ago.