coq-club AT inria.fr
Subject: The Coq mailing list
List archive
- From: "Swierstra, W.S. (Wouter)" <W.S.Swierstra AT uu.nl>
- To: "haskell-cafe AT haskell.org" <haskell-cafe AT haskell.org>, "haskell AT haskell.org" <haskell AT haskell.org>, "types-announce AT LISTS.SEAS.UPENN.EDU" <types-announce AT LISTS.SEAS.UPENN.EDU>, "coq-club AT inria.fr" <coq-club AT inria.fr>, Agda mailing list <agda AT lists.chalmers.se>
- Subject: [Coq-Club] Utrecht Summer School on Advanced Functional Programming 2023
- Date: Thu, 16 Mar 2023 10:47:56 +0000
- Accept-language: en-NL, en-US
- Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=uu.nl; dmarc=pass action=none header.from=uu.nl; dkim=pass header.d=uu.nl; arc=none
- Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=rVOS1bm0XPIuyZ090zJW+T0bKDxb/0ANjxRlh91touo=; b=CV9mYCmnv6PPrVXssPC74RAqfwmBlNB2DBYEL9R5yEMUKllMeJsgBar7H8Ud7lG0sRQnP7nLawQcBla8f51PMvuPXvd18E/iSjau0PPsmaDqZFex+A/vG461t79ybbFYaT6ZXmP6tLpd/AEFoSBLsvPhOKpAsOsDAOsxtJGMH3rJOh/827jYWrGlkglaAA7dSQSSUJ50Groelvu1ZI0nXcrbnG0GzsAfergGkL52tsR0kaQar1DasLFlXGZgeacM2vpHuhQyLBFoj8BJJlsZroHjl/FHYi/lJs58/UZp9zwh/fF2HGS0l/MokXuDS9jAMPDKiT6yFy9yNLgJU9x/Mw==
- Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=PJ4T12n7cKASXnnaJKWrOjOR4MpXj5klsz3RX2TL5n3fGkJOjDCe38zm3GfDvH0JW8HX1zyR3psUeRJvcmCZcmEOoLXXzgKSvPCD6fjjK/5ey6MYI9gnDorp3IN1zFoxRHslkcAef2o1jJG6Bx1S+TbwmVRn7RhlQ2sN1gymWc659rEe2bwJBwhsCe4T5aukAlV1jw6bAekac/6OVrkc5iLnQ5/RZTfLTXLv5dOHxBPybrU9z4mS7zgd53dDIGVB3bKjOAcR6GRfdeB745mGcZj5FyZ88TxbmP8QtLf9MqYR1ZT9XDmMWClT6jeWopgIMCNPDaYvpXE+kh2NxxKvrg==
- Authentication-results: mail2-smtp-roc.national.inria.fr; spf=None smtp.pra=W.S.Swierstra AT uu.nl; spf=Pass smtp.mailfrom=W.S.Swierstra AT uu.nl; spf=None smtp.helo=postmaster AT EUR03-DBA-obe.outbound.protection.outlook.com
- Ironport-data: A9a23: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 tVgD7XSyqhIxIC9FYB6ETk0xq8=
- Ironport-hdrordr: A9a23:Tx4PGqNTI3f6L8BcT0r155DYdb4zR+YMi2TDiHoddfUFSKalfp 6V98jzjSWE7gr4wBkb6Jm90dq7MArhHPlOkMEs1NaZLX/bUQ6TQL2KgrGSpwEIdxeeygc/79 YqT0EdMqyWMbESt6+Tj2eF+r0bsbq6GdWT9ILjJgBWPGNXgs9bjztRO0K+KAlbVQNGDZ02GN 63/cxcvQetfnwRc4CSGmQFd/KrnayHqLvWJTo9QzI34giHij2lrJTgFQKD4xsYWzRThZ8/7G n+lRDj7KnLiYD29vac7R6d031loqqh9jJxPr3NtiHTEESutu+cXvUuZ1RFhkF2nAjg0idurD CGmWZZAy060QKrQojym2qm5+Co6kdS15epo2Xo+0fLsIj3Qik3BNFGgp8cehzF61A4tNU5y6 5T2XmF3qAneC8osR6NlOQgbSsa5HacsD4ni6oennZfWYwRZPtYqpEe5lpcFNMFEDjh4I4qHe FyBIWEjcwmBm+yfjTcpC1i0dasVnM8ElOPRVUDoNWc13xTkGpix0UVycQDljML9Y47SZND++ PYW54Y4I1mX4sTd+ZwFe0BScy4BijERg/NKnubJRD9GKQOKxv22u7KCXUOlZCXkbAzveUPcc 76IS9lXEYJCj3TNfE=
- Ironport-phdr: A9a23:A4EBfRyvcSWqBdbXCzLqwlBlVkEcU1XcAAcZ59Idhq5Udez7ptK+Z hGZv641xwaYFazgqNt6yMPu+5j6XmIB5ZvT+FsjS7drEyE/tMMNggY7C9SEA0CoZNTjbig9A dgQHAQ9pyLzPkdaAtvxaEPPqXOu8zESBg//NQ1oLejpB4Lelcu62/6y9pHJfQlFiiaxbbxvI BiysA7cqtQYjYx+J6k+zRfEvmFGcPlMy2NyIlKTkRf85sOu85Nm7i9dpfEv+dNeXKvjZ6g3Q qBWAzogM2Au+c3krgLDQheV5nsdSWoZjBxFCBXY4R7gX5fxtiz6tvdh2CSfIMb7Q6w4VSik4 qx2UxLjljsJOCAl/2HWksxwjbxUoBS9pxxk3oXYZJiZOOdicq/BeN8XQ3dKUMRMWCxbGo6yb 5UBAfcdPehWrIfyqUcBoxSxCgS3GOPg0SVFimPq0aA00eksFxzN0gw6H9IJtXTZtNv5OrocU OC00qbI1y7Db+9M2Tjn8ITDbxAureuRU75qbMHdzUkgFwTYjlWMt4PlJTaZ2uoQuGWc7+VsT /+hh3Q6pQB/ozig2N0sipLVhoIP0F/J7jh5wJsvKd2+TE52eNipG4ZfuC+GLYV5WN8iQ312t yYgzL0LoZ61cTQExZklyBDSZfiKfoeW7x/hW+ufLil1iXBkdb+/mhu//katx/PiWsS03ltHr zZIn8TCuH4D1BHd5cyKR+V780y81ziP0AXT5ftFIUAyjafUMZAhwqYqmpoIrUvDHij2mELyj KKQa04q+fCo5vzob7n6vJOQKpN4hwPkPqgzhsCyDv40PwkOUmSD5+ix1aHv8EP8TblXkvE5i KjUvZXEKcgHvaG0BgFY3Zw/5xu6Cjqr0tIVlmQdIl1fYhKIlY3pNknOIP/mCfe/hEyhnjhly P7aIrHsDIzBIHbenbr9ZLp97FVTxxQpwdBY+pJUFqoOIPXuWk/3qdPUFAc5Mxazw+b7Ftpyy p8eWWOIAq+fKq/StkKI5v4rI+mLY48VuyzxJOQi5/7rlXM5mFkdcre13ZYPZ320Au5qL1iFb XfumNsNDHsGswUkQOHriFCOSTtTaGyzX6I46DE7EoWmDYLbS4+tmrCPwT23EIBYZ2BHFF+MC 2zod5meW/gWcy+SP9JhniYCVbilU4Mh0wqhuxfgy7V7NurU5jEYtZX72dRo/+HTjw099SRoD 8SB1GGAV317nmQRRzMvwK9/pVF9xUyY3Khjg/1YEMRT6OlTXgc7M57c1e16BMroVgLPZNfaA GqhF5+mCCoyQ9Y1htQHbUtVG9y5jR3H22ytGbBf3+iLDYc3/6bYmnP4KctVy3/d16Qlix8hW MQZcSXshqdk9AXXA6bJml6amqKuM6MG02SFoGeK1mmDuEVwUAdrUqjBWTYYfESA6Zyz+lLaQ qTrALIhNRZHwsOqDopxVuavtnhvf7HeAPn4RSSct1r6TUKU16uBd8/jfWMawSPWBWAgsjsvx jC9GCEFQBqZjkT4ShFCKASrKwnn9vA7o3emRGc1yRuLZgtvzfD9rhUSnLmXT+4Z9rMCoiYo7 TtuShL19t3aApKFrgtlfaNTKdc8+0sPgWvWuwVVOp27M7skjV4XdwF6pViozBghWatals1/5 kg1zQdoMr6C2RcJSHWjm9iwBbrKNmTovVrnP5GQ4Rflz9eb4LwT8v0QtkilugX/RRlqyGluz 9QAiyjU3Z7NFgdHFMupCi7fljB/rrDeOGwm4p/MkGdrOu+yuyPD3NQgAK0kzAyhdpFRKvDMD xf8RusdAcXmM+k2gx6xdBtRA6ZpspUrPs68bOec0Ya2IaBmmGHulnxJtbh0yVnE7C9gUqjN1 pcBzeuf2164EQy6t0igv9rshZpNTSwPWGy7mmD/HIAEQKp0cM4QDHu2Zc26wtIrn5n2R3tR7 0KuHXsr5fXxIl++RXW42gddk0MKvXaghC20iSRulC0kpbae2yqIxPn+cB0AOShAQ2wKYU7EB 4+ygphaWUGpa1Jsjx65/QPgwKMdoq1jLm7VSEMOfi7sLmgkXLHi/ryFK9VC7p8lq0A1GKy1f EyaR7jhohAbzzKrHm1Qwyo+fi2rvZOxlgJziWaUJnJ+5HTDfsQ4yRDa7d3aDflfu1hODBY+s n/sGVmxJcK159y8ioqFtOT/H2OtW5tPcDX6mJuavXjz7mlrDBuj2vGrz4G/V1Fijmmij4UsC 3ibyXS0KpPm3Km7L+99K0xhBVumrtF/Bpk7iIw7wpcZxXkdgJyRu3sBi2b6d9tBisecJDIAQ yAGx9nN7U3rwkpmezi2gbm/bWqcz9F6e8OzSn4LnCQ5pZMvau/c/PlfkC15r0Dt5z2XWr5Gg TYQ0+Ay8ncynvxPvg5nnW2NR7sVG0dfJynlkR+Fusu/oKtgb2GqabGs1UB6kLhNFZm6qxpHE Db8c5YmR2pr69lndUjL2zv1453lf9/ZaZQSsAeVmlHOlbodJJU0n/sMzS1pXAC19UJj8KgAk h1jx4qmpoGvNngr+qbxDhNDNzLzbt8e4Xmx1eAHxpnQhtjzWMs8UjwQFIPlV/epDC4fuZGFf 06VHTswp23aUbvTEAmD6Vt3+nfGEpSlLXaSdzESydRvQgXYJVQK3FhSBW1l2MdhSkb0mZ+EE g8x/D0a61/mpwEZz+tpM0O6SWLDvEKybTxyTpGDLR1Q5wUE5kHPMMXY4PggekMQtpCnsgGJL XSWIgpSCmRcEHPCPBbYIbij/8Lc6eGwG/f4Kf+EMtDs4aROEuyFw56iyN4swHC3cP6QP3R4F OEh02JeQDZ/H46K/ldHAzxSnCXLYcmBoR668SAitcGz/sPgXwf37JeOAb9fYp1/vgq7iqCZO 6uMlT50fHxGg4gUyyaCm919lBYCzjtjfD63HfEcuD7RGejOz7RPAUdTajsvZpcQqfNmmFELY YmC15v0zuIq0qZzUg8aEwSnwobwO6loaym8LA+VWRzNbezeY2WNm4auPeu9UeEC1b0I8UHv/ 27dSwi6YXyCj2e7DRn3aLMV1XjJMkAG4NPvNUo9bAqrBNP+NE/hOYcu32RvmO862iuRZzxbb Wk0clsT/OeZtXoK26wmSWIdtiE3fbHcw3TLqLSAT/Re+fpzXHYunroDsi1jkulbsHkfFvctw HOA/Jkz+hmnirfdkDM/CUgX828Zit7T5hdsYf2BpMsHBCyhnlpF7GObDwkGqol+EtPj/bhKz cTCn77yLzEE9M/I+cwbBI7fL8fPdXMlNVCB9Cf8KgwDQHbrMGjegxYYi/SO7jiPqZN8rJHwm Z0IQ7sdVVovF/pcBF43VNoFaIx6WD8pi9v5xIYB+Ga+oR/NRc5booGPV/ScBu/qISqYir8Mb gUBwLfxJ4AefoPh3EkqZl5/lYXMU03eOLIF6jVmdRMxqV5R/WJWY1AJgxmgRimEpXgZGLizg wI8jRZ4baI17jDw7lwrJ13M4iwtjE02ntajijeUMVuTZO+xUYxQFyvoph0xP5f8EE5+aQy/m 1AhNS+RG+oX1uM/Mzkz1EmC5Mgqe7YUV6BPbR4OyOvCYvwp1Q4ZsSC73Qpd4uCDD5J+lQwse JrqrnRa2gslYsRmQM6YbKdP0FVUgbqD+yGy0eVkijBYHAA272KfYjUUokUgK6RgIS7irYkOo USS3iBOfmQBTa9guvVx6kY0IPiN1QrN7oQbcQWdHcXaKKmU/W/dicSPX1U8kFsSkFVI9qR31 sFldFeIU0coz/2aEBFDZq+gYUlFKsFV8nbUZyOHt+7AlIl0M4uKHeftVeaStawQjypM/S4EI r5UtYEtNLDp10vVa8D6MLQC1BMhohzxI0mIB+hIfxTNlyobp8a4z9l82owPfln15E1gLGOx4 uSPzufFqOeeGtEyMC5yYw==
- Ironport-sdr: 6412f3dc_WpsgrW3wZt6qRSs9K1IWsq0Bskh08ylYwUFjAnZr/UDovWl dMxDbonYxky1pGXghA99tKHLN8Qfi4/x1CXu24Q==
# Call for Participation
SUMMER SCHOOL ON ADVANCED FUNCTIONAL PROGRAMMING
Utrecht, the Netherlands, 03 July – 07 July 2023
http://www.afp.school
**Please register before June 15th **
## ABOUT
The Advanced Functional Programming summer school has been running for
more than ten years. We aim to educate aspiring Haskell programmers
beyond the basic material covered by many textbooks.
The lectures will cover several more advanced topics regarding the
theory and practice of Haskell programming, including topics such as:
* lambda calculus;
* monads and monad transformers;
* lazy evaluation;
* generalized algebraic data types;
* type families and type-level programming;
* concurrency and parallelism.
The summer school will be held in Utrecht and consists of a mix of
lectures, labs, and a busy social program.
## PREREQUISITES
We expect students to have a basic familiarity with Haskell
already. You should be able to write recursive functions over
algebraic data types, such as lists and trees. There is a great deal
of material readily available that covers this material. If you've
already started learning Haskell and are looking to take your
functional programming skills to the next level, this is the course
for you.
## DATES
**Registration deadline: June 15th, 2023**
School: 03 July – 07 July 2023
## COSTS
750 euro - Profession registration fee
250 euro - Student registration fee
200 euro - Housing fee
We will charge a registration fee of 750 euros (or 250 euros for
students) to cover our expenses. If this is problematic for you for
any reason at all, please email the organisers and we can try to offer
you a discounted rate or a fee waiver. We have a limited number of
scholarships or discounts available for students that would not be
able to attend otherwise, especially for women and under-represented
minorities.
## FURTHER INFORMATION
Further information, including instructions on how to register, is
available on our website:
http://www.afp.school
- [Coq-Club] Utrecht Summer School on Advanced Functional Programming 2023, Swierstra, W.S. (Wouter), 03/16/2023
Archive powered by MHonArc 2.6.19+.