Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
An iPad app that's a Lisp interpretter... written in Haskell (heh heh heh)
Haskell Objective-C
branch: master
Failed to load latest commit information.
Classes Added threading and the beginings of Object dispatch
Lisp.xcodeproj Added threading and the beginings of Object dispatch
.gitignore Initial commit
DetailView.xib Added threading and the beginings of Object dispatch
Lisp-Info.plist
Lisp.cabal
Lisp_Prefix.pch Initial commit
Main.hs Added threading and the beginings of Object dispatch
MainWindow.xib Initial commit
README Added README
main.m Initial commit

README

A simple iPad app that demonstrates using Haskell in an iPad app.

The Haskell app is a Lisp interpretter.

The code is licensed under an MIT license.

The Lisp (Scheme) interpretter is based very, very closely on 
http://en.wikibooks.org/wiki/Write_Yourself_a_Scheme_in_48_Hours

In order to run the code, you'll need ghc-iphone http://projects.haskell.org/ghc-iphone/

And, yes, the UI is ugly... I do historically ugly UIs in AppKit:
http://groups.google.com/group/comp.sys.next.announce/tree/browse_frm/month/1997-03?_done=%2Fgroup%2Fcomp.sys.next.announce%2Fbrowse_frm%2Fmonth%2F1997-03%3F&

Note the first bullet point is a redesigned UI.

Also, this code is totally, 100% unsupported.
Something went wrong with that request. Please try again.