( front-page )
Lisp in Summer Projects
We thank all the participants that contributed to the Lisp In Summer Projects Programming Competition. We are pleased to announce the Grand Prize and Second Prize winners.
The Grand Prize winner is Jonas Enlund of Finland who implemented CLJS Fiddle in the area of Software Development is awarded a $2000.00 cash prize.
CLJSFiddle is a ClojureScript playground web application similar to JSFiddle and JSBin. The application lets people write, execute, save and share ClojureScript programs without leaving their web browser.
Seven Second Prize winners are each awarded a $500 cash prize. These include Ryan Pavlik (CL-Autowrap), Dogadailo Victorovich (MetaJS), Janne Nykopp(Notewhacker), Emanuele Acri (Prolog-talk), Thomas Kristensen(Propaganda), Cong-Xin Qiu (Schemanian) and Lars Tveito (Shared Buffer)
Upcoming related events:
- Aug 14-18 International Lisp Conference (Montreal)
( meeting - Tuesday, August 12, 7:00 PM - John Cowan on Comparators: A Dynamic Type Class for Scheme )
Haskell type classes such as Eq and Ord provide an escape hatch from ML-style polymorphic static typing, allowing ad-hoc polymorphism of the functions defined in a type class. They are implemented by GHC using a record of functions, one for each function declared in the type class. While developing Scheme libraries for the ongoing R7RS-large standard, I found a need to parameterize collections such as sets and hash tables with appropriate monomorphic procedures applicable to their elements. The implementation method evolved over time to converge on the same solution, made directly accessible to the Scheme programmer using a new data type: comparators, which are a dynamically typed equivalent of type class Ord.
Meetup HQ, 9th Floor
( news )
( functional development )
LispNYC is a community devoted to the advocacy and advancement of Lisp-based functional programming technologies such as Common Lisp, Scheme and Clojure.
We focus on education, outreach, regular monthly meetings, mailing lists and development projects.
Monthly meetings are held every second Tuesday, are free and open to all.
Providing parentheses to NYC since 2002
( member services )
( contact )