Hi, I would suggest to change the deliverables. We already have a way to specify the type for function signatures (mentioned in this email thread). It should at least mention that you extend those. It would be also very useful if you kind of gave an example how the mini language (e.g. specified in the doc string) would look like. Could we maybe use mypy for that? In the end that is an open question .. (to be solved by you :)
If I'm correct you got 1h left to change the document!! Cheers, Richard On 04/02/2017 04:50 AM, joannah nanjekye wrote: > Hello > > It is kinda last minute but if some one has a minute, kindly give me > some feedback for my GSoC proposal here > https://docs.google.com/document/d/1tidHKzTWOLDILPsUag8Vc0aS-lsIzwHDYvuGQ-hRAJg/edit > before I submit. > > Kind regards, > > On Fri, Mar 31, 2017 at 1:44 PM, joannah nanjekye > <nanjekyejoan...@gmail.com <mailto:nanjekyejoan...@gmail.com>> wrote: > > Thank you I think this is clearer to me now. > > > On Wed, Mar 29, 2017 at 6:34 PM, Ronan Lamy <ronan.l...@gmail.com > <mailto:ronan.l...@gmail.com>> wrote: > > Le 29/03/17 à 15:28, Ryan Gonzalez a écrit : > > RPython already has this: > > > https://bitbucket.org/pypy/pypy/src/tip/rpython/rlib/signature.py > > <https://bitbucket.org/pypy/pypy/src/tip/rpython/rlib/signature.py> > > > Indeed, @signature is one of 2 prior attempts at doing this in > rpython[*]. However its syntax is cumbersome and it's rather > limited in the types it can express - you can only use what's in > rpython.rlib.types and these functions cannot be combined > arbitrarily to build more complex types. > > [*] The other one is @enforceargs: > https://bitbucket.org/pypy/pypy/src/tip/rpython/rlib/objectmodel.py > <https://bitbucket.org/pypy/pypy/src/tip/rpython/rlib/objectmodel.py> > > _______________________________________________ > pypy-dev mailing list > pypy-dev@python.org <mailto:pypy-dev@python.org> > https://mail.python.org/mailman/listinfo/pypy-dev > <https://mail.python.org/mailman/listinfo/pypy-dev> > > > > > -- > //Joannah Nanjekye > +256776468213 <tel:+256%20776%20468213> > F : Nanjekye Captain Joannah > S : joannah.nanjekye > T : @captainjoannah > SO : joannah > > /"You think you know when you learn, are more sure when you can > write, even more when you can teach, but certain when you can program." > Alan J. Perlis/ > > > > > -- > //Joannah Nanjekye > +256776468213 > F : Nanjekye Captain Joannah > S : joannah.nanjekye > T : @captainjoannah > SO : joannah > > /"You think you know when you learn, are more sure when you can write, > even more when you can teach, but certain when you can program." > Alan J. Perlis/ > > > _______________________________________________ > pypy-dev mailing list > pypy-dev@python.org > https://mail.python.org/mailman/listinfo/pypy-dev > _______________________________________________ pypy-dev mailing list pypy-dev@python.org https://mail.python.org/mailman/listinfo/pypy-dev