Activity log for bug #604823

Date Who What changed Old value New value Message
2010-07-12 22:35:44 Eike bug added bug
2010-07-12 22:35:53 Eike freeode: importance Undecided Wishlist
2010-07-12 22:36:01 Eike freeode: milestone 0.4.2
2010-07-12 22:40:56 Eike description Implement sum types for Siml. Use the bitwise or "|" operator. Imlpement __or__, __ror__ methods for classes, and let them return sum types. Sum types can simplify the implementation of mixed arithmetic for example between Float and Quantity. func __add__(this: Qty, other: Qty | Float): ... The __add__ has no need to raise a type exception or return NotImplemented. Implement sum types for Siml. Use the bitwise or "|" operator. Imlpement __or__, __ror__ methods for classes, and let them return sum types. Sum types can simplify the implementation of mixed arithmetic for example between Float and Quantity.     func __add__(this: Qty, other: Qty | Float): ... Oterwise the __add__ would need to raise a type exception or return NotImplemented.
2011-06-10 22:27:18 Eike description Implement sum types for Siml. Use the bitwise or "|" operator. Imlpement __or__, __ror__ methods for classes, and let them return sum types. Sum types can simplify the implementation of mixed arithmetic for example between Float and Quantity.     func __add__(this: Qty, other: Qty | Float): ... Oterwise the __add__ would need to raise a type exception or return NotImplemented. Implement sum types for Siml. Use the bitwise or "|" operator. Imlpement __or__, __ror__ methods for classes, and let them return sum types. Sum types can simplify the implementation of mixed arithmetic for example between Float and Quantity.     func __add__(this: Qty, other: Qty | Float): ... Oterwise the __add__ would need to raise a type exception or return NotImplemented. https://sourceforge.net/apps/trac/freeode/ticket/21
2012-02-29 20:49:09 Eike freeode: importance Wishlist Medium
2012-02-29 20:49:09 Eike description Implement sum types for Siml. Use the bitwise or "|" operator. Imlpement __or__, __ror__ methods for classes, and let them return sum types. Sum types can simplify the implementation of mixed arithmetic for example between Float and Quantity.     func __add__(this: Qty, other: Qty | Float): ... Oterwise the __add__ would need to raise a type exception or return NotImplemented. https://sourceforge.net/apps/trac/freeode/ticket/21 Implement sum types for Siml. Use the bitwise or "|" operator. Imlpement __or__, __ror__ methods for classes, and let them return sum types. Imlpement __or__, __ror__ methods for classes, and let them return sum types. Sum types can simplify the implementation of mixed arithmetic for example between Float and Quantity. Sum types can simplify the implementation of mixed arithmetic for example between Float and Quantity. {{{     func __add__(this: Qty, other: Qty | Float): ... func __add__(this: Qty, other: Qty | Float): ... }}} Oterwise the __add__ would need to raise a type exception or return NotImplemented. Oterwise the __add__ would need to raise a type exception or return !NotImplemented. https://sourceforge.net/apps/trac/freeode/ticket/21