Generics -- Discussions about a common Generics Library for Haskell


About Generics
English (USA)

Generic programming has been around for more than 10 years now. We think a lot of progress has been made in the last decade. As an example, there are more than 10 proposals for libraries or language extensions only for Haskell.

The success of generic programming has also caused a problem: although generic programming has been applied in several applications, it lacks actual users for
real-life projects. This is understandable: choosing a particular approach to generic programming for a real-life project is rather risky: few approaches that have been developed over the last decade are still supported, and there is
a high risk that the chosen approach will not be supported anymore, or that at least its interface will change in an incompatible way in a couple of years time.

The purpose of this mailing list is to discuss the design of a common library for generic programming in Haskell, for which we can promise continuing support
for at least the coming five years ...

To see the collection of prior postings to the list, visit the Generics Archives.

Using Generics
To post a message to all the list members, send email to

You can subscribe to the list, or change your existing subscription, in the sections below.

Subscribing to Generics

Subscribe to Generics by filling out the following form. You will be sent email requesting confirmation, to prevent others from gratuitously subscribing you. This is a hidden list, which means that the list of members is available only to the list administrator.

    Your email address:  
    Your name (optional):  
    You may enter a privacy password below. This provides only mild security, but should prevent others from messing with your subscription. Do not use a valuable password as it will occasionally be emailed back to you in cleartext.

    If you choose not to enter a password, one will be automatically generated for you, and it will be sent to you once you've confirmed your subscription. You can always request a mail-back of your password when you edit your personal options. Once a month, your password will be emailed to you as a reminder.
    Pick a password:  
    Reenter password to confirm:  
    Which language do you prefer to display your messages? English (USA)  
    Would you like to receive list mail batched in a daily digest? No Yes
Generics Subscribers
(The subscribers list is only available to the list administrator.)

Enter your admin address and password to visit the subscribers list:

Admin address: Password:   

To unsubscribe from Generics, get a password reminder, or change your subscription options enter your subscription email address:

If you leave the field blank, you will be prompted for your email address

Generics list run by
Generics administrative interface (requires authorization)
Overview of all mailing lists

Delivered by Mailman
version 2.1.18
Python Powered GNU's Not Unix Debian Powered