[erlang-questions] Is -extends() used in any projects?

Brujo Benavides <>
Tue Jan 22 14:39:46 CET 2013

I can think of this module where I used it to extend some basic Erlang functionality in a similar way than what Kresten at basho-labs did in hanoidb

I also did a quick search on github to see who else was using it for open source projects. This is what I've found:

	- People at Beam.js use it in erlv8 for their objects
	- Ivan Dubrov uses it in siperl for transactions
	- claimstrade uses it in maru for its models

On Jan 22, 2013, at 3:44 AM, Björn Gustavsson wrote:

> -extends() was mentioned when we first talked
> about removing parameterized modules, so we
> assumed that we needed to emulate -extends()
> as well as parameterized modules.
> It seems to be a good time to ask the question:
> Is -extends() used by real projects? Do we really
> need to emulate it?
> BTW, -extends() is described here:
>   http://www.erlang.se/euc/07/papers/1700Carlsson.pdf
> -- 
> Björn Gustavsson, Erlang/OTP, Ericsson AB
> _______________________________________________
> erlang-questions mailing list
> http://erlang.org/mailman/listinfo/erlang-questions

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://erlang.org/pipermail/erlang-questions/attachments/20130122/65f30b93/attachment.html>

More information about the erlang-questions mailing list