Ticket #101 (new task)

Opened 3 years ago

Last modified 3 years ago

Class Aliases

Reported by: guest Assigned to: none
Priority: minor Milestone:
Component: Proposal Version:
Keywords: class alias, class aliases Cc:
Impact: trivial Adopt: maybe
Topic: Class System

Description

See http://repetae.net/john/recent/out/classalias.html

class alias Num a = (Additive a, AdditiveNegation a,
                     Multiplicative a, FromInteger a)  where
    one = fromInteger 1
    zero = fromInteger 0
    negate x = zero - x

Change History

05/22/06 09:50:43 changed by ijones

  • owner changed from ijones to none.
  • component changed from HaskellPrime to Proposal.