mighty-gerbils / gerbil-poo

Prototype Object Orientation for Gerbil Scheme

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Gerbil-POO

Gerbil-POO is an implementation of Prototype Object Orientation for Gerbil. This object model is directly inspired by that of Nix, isomorphic to that of Jsonnet.

Copyright and License

Copyright 2020 François-René Rideau Gerbil-POO is distributed under the Apache License, version 2.0. See the file LICENSE.

Documentation

The Scheme Workshop 2021 video and the associated paper.

Prototype Object Orientation in Gerbil Scheme, a document explaining Gerbil-POO.

Prototype Object Programming in Gerbil Scheme, notes from a talk at LispNYC in November 2020.

HACKING

If you'd like to build your own object system, with its own optimized meta-object protocol to implement objects efficiently, come join the team!

See the doc/TODO.md document for projects.

About

Prototype Object Orientation for Gerbil Scheme

License:Apache License 2.0


Languages

Language:Scheme 99.8%Language:Nix 0.2%