bjornbm / dimensional-classic

Automatically exported from code.google.com/p/dimensional
BSD 3-Clause "New" or "Revised" License
3 stars 1 forks source link

Fix Extensible #18

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Extensible was broken(?) with the changes in version 0.3. Fix Extensible
for a 0.3.1 release.

Original issue reported on code.google.com by bjorn.bu...@gmail.com on 24 Apr 2007 at 11:56

GoogleCodeExporter commented 9 years ago

Original comment by bjorn.bu...@gmail.com on 24 Apr 2007 at 2:17

GoogleCodeExporter commented 9 years ago
The full functional dependencies of the 'Mul' and 'Div' classes of the 
'Dimensional'
module are causing the most trouble. I don't know of a straight forward way of 
fixing
this module so I will leave it broken for now, and possibly forever. I probably 
need
to expand my repertoire of type-hacking tricks. 

If anyone feels this kind of functionality is important shout!

Original comment by bjorn.bu...@gmail.com on 27 Apr 2007 at 2:34

GoogleCodeExporter commented 9 years ago
On completion of Issue 21 the full functional dependencies will no longer serve 
a
purpose (no type inference on literal constants required). Thus it should be 
possible
to re-implement 'Extensible' based on the previous strategy.

Original comment by bjorn.bu...@gmail.com on 8 May 2007 at 12:58

GoogleCodeExporter commented 9 years ago
Trivially fixed after Issue 21 completed.

Original comment by bjorn.bu...@gmail.com on 13 May 2007 at 5:32

GoogleCodeExporter commented 9 years ago
Oops! Forgot the 'Power' and 'Root' classes.

Original comment by bjorn.bu...@gmail.com on 13 May 2007 at 5:04

GoogleCodeExporter commented 9 years ago

Original comment by bjorn.bu...@gmail.com on 14 May 2007 at 12:20