print · login   

Rules and Regulations of The Symposium on Implementation and Application of Functional Programming (IFL)

1. Name

Symposium on Implementation and Application of Functional Programming.

2. History & Aims

The Symposium on Implementation and Application of Functional Programming (IFL) is dedicated to bring together researchers actively engaged in the implementation and application of functional and function-based programming languages. IFL will be a venue for researchers to present and discuss new ideas and concepts, work in progress, and publication-ripe results related to the implementation and application of functional languages and function-based programming. The Symposium is a yearly event; the first took place in 1989.

As part of the Symposium the Peter Landin Prize of Euro 150 is awarded to the best paper presented at the symposium each year, as selected by the programme committee. The price is awarded at the following Symposium. The prize is administered by Kevin Hammond and Greg Michaelson. The symposium chair of IFL should contact them in order for the prize to be given.

3. The Symposium Organisation

The location of the Symposium will be decided at least 1 year in advance, and representatives from any organisation (business or academic) may offer to host a future Symposium. The representative should put forward a symposium chair; the symposium chair of the previous Symposium is the symposium co-chair. As a rule, the symposium co-chair is also co-editor of the proceedings.

If different from the symposium chair, the bid must identify local organisers and a programme chair. Decisions concerning the venue of a subsequent Symposium will normally be made by the Steering Committee.

The local organisers will choose the venue and timings of the symposium, and make local arrangements including financial arrangements. Financial earnings and losses are for the organisers. Since IFL is a not-for-profit organisation, the organisers should aim to neither earn nor lose significant sums.

The symposium chair is ultimately responsible for the Symposium, including promoting the symposium at the foregoing incarnation of IFL, and communicating in timely fashion with the IFL Steering Committee, at the very least its Chair and Publicity Chair. For reasons of continuity, it is part of the role of the Publicity Chair to advertise the symposium through various mailing lists, but it is the responsibility of the symposium chair to inform the Publicity Chair of the details.

4. Academic Programme and Publication

The programme chair will invite a range of international researchers onto the programme committee. The committee should balance research interests, gender, seniority and nationalities, include some members of the steering committee and members of the PC of the foregoing year to ensure continuity, and include the programme chair of the previous IFL Symposium as PC co-chair. Before invitations to the PC are sent out, they should communicate the list of invitees to the Steering Committee Chair for approval by the Steering Committee.

The programme chair will issue an initial call for papers inviting the submission of papers including short, e.g., 2-page, abstracts. These will be screened for suitability by the programme chair, or by those nominated by the programme chair.

Authors of accepted papers will be invited to present at the symposium, and to submit a paper for a draft proceedings available at the symposium. Submitting to the draft proceedings is not mandatory.

The programme for the Symposium will consist of presentations of accepted papers and a small number of invited presentations, the latter being given by distinguished scientists and relating to the field of functional programming.

Final papers will be submitted shortly after the symposium, and be reviewed by the programme committee. Papers co-authored by at least one of the symposium (co-)chairs or PC (co-)chairs may not be submitted to the final post-refereeing process.

5. The Steering Committee

The Steering Committee is expected to comprise at least the following members:

  • The Chair of IFL
  • The Publicity Chair of IFL
  • The symposium chairs for the most recent, current, and next Symposium

a) The Steering Committee may request that additional representatives be co-opted to the group. b) The Steering Committee should represent the research interests, gender and international diversity of the Symposia.

The Steering Committee is responsible for the long term planning of the series and provides help for the local organisers of each symposia.

The Chair and Publicity Chair will each serve for six years. The Steering Committee elects the Chair and Publicity Chair by means of a vote. The Chair oversees the election of a new Chair, and the Publicity Chair oversees the election of a new Publicity Chair. The newly elected will assume their roles after the meeting in which they were elected ends.

Steering Committee members serve for six years. New members may be elected by the committee, and may previously have served on the committee. Programme Chairs of the symposia are expected to serve at least a term on the Steering Committee. Steering Committee members (including a former Chair or Publicity Chair) may stay on after a term of 6 years, but only under the condition that they have visited at least 4 IFL symposia during their term (this may include the Symposium they themselves organized).

6. Responsibilities of Chair and Publicity Chair

The principal responsibilities of the Chair are:

 a) To chair the annual Steering Committee Meeting of the Symposium.
 b) To liaise with the Local Organiser(s) concerning various details  including the list of invitees for the PC.

The principal responsibilities of the Publicity Chair are:

 a) To promote the Symposium and its activities
 b) To maintain the IFL website

7. Policies

Confidentiality and contact with authors: IFL follows ACM Sigplan’s policies (

Simultaneous submissions and republication policy: IFL follows ACM policy (

Conflict of Interest: for conflicts of interest we follow the ACM Sigsoft Policy (

When a conflict of interest arises that involves one of the PC (co-) chairs, the other shall take charge. If both have a conflict of interest, someone from the PC without a conflict of interest with the publication shall be asked to take over to deal with the conflict of interest.

8. Dissolution of the IFL

If the Steering Committee decides that it is necessary or advisable to dissolve the IFL, they shall propose a resolution to this effect to be raised at the IFL Steering Committee. Such a resolution may not be considered for inclusion in the Agenda unless at least 21 days’ notice have been given. If the proposal is confirmed by a two-thirds majority of those present and voting, the Steering Committee shall have the power to realise any assets held by or on behalf of the IFL. Any remaining assets after the satisfaction of any proper debts and liabilities shall be given or transferred to such other charitable bodies or institutions having objects similar to those of the IFL as may be approved by the members of the IFL.