alexy/optional — pull request #1 by squito (2012-10-24 04:35:13+00:00)
Title: Rewrite to support ArgHolder classes

Hi Alexy,

I don't really think you want to merge in this pull-request, but I just thought this was the best way to communicate w/ you about some derivative work which I have done.

I really liked the idea behind optional, but I wanted to be able to make command line arguments out of the fields of an object, rather than from the arguments to main(). But, though I forked from your code base, in the end I did a total rewrite. If you look, I think you'll see that both the usage and the internals are pretty different. (Eg., take a look at
https://github.com/squito/optional/blob/master/src/test/scala/optional/ObjectToArgsTest.scala

Given the differences, I'm leaning towards renaming my library, but I wanted to see if you had any opinion on it. (I'd still leave the reference to your work as the original inspiration.)

thanks,
Imran