Recent Changes - Search:

Home

Is the Laser up?

People

Publications

Calendar

Projects

Spring 2012

Older Courses

Fall 2011

Spring 2011

Fall 2010

Spring 2010

Fall 2009

Spring 2009

Fall 2008

Spring 2008

Fall 2007

HOWTOs

edit SideBar

Design-youself

Sandhya Dandamudi
December 10, 2009

Overview

This program was intended to create computer-generated designs of user-specified input and display it using simple and user-friendly functional languages.

Screenshot

Concepts Demonstrated

  • The use and vitality of the Lambda functions was exposed and inherent throughout the program.
  • The special property of closure of functional programming was evident.
  • Recursion was the key for producing certain design patterns.

External Technology

I used the form-filling GUI programs such as database query window using buttons etc.. from

 scheme GUI Graphics Toolkit from the Scheme library for user-interaction and display options.

Using this also helped me overcome the drawback of B/W display.

Another package PLANET provided the necessary design patterns (the picture language).

Innovation

Wanted to show how functional programming is easy to handle and at the same time 'functional' in its literal sense although it is considered outdated.

Technology Used Block Diagram

Create a simple block diagram of your software system that illustrates the major technical components and how they interact; e.g.:

Additional Remarks

Edit - History - Print - Recent Changes - Search
Page last modified on December 20, 2009, at 08:05 PM