This volume contains the proceedings of the Eighth Workshop on Mathematically Structured Functional Programming (MSFP 2020). The meeting was originally scheduled to take place in Dublin, Ireland on the 25th of April as a satellite event of the European Joint Conferences on Theory & Practice of Software (ETAPS 2020). Due to the COVID-19 pandemic, ETAPS 2020, and consequently MSFP 2020, has been postponed to a date yet to be determined. The MSFP workshop highlights applications of mathematical structures to programming applications. We promote the use of category theory, type theory, and formal language semantics to the development of simple and reasonable programs. This year's papers cover a variety of topics ranging from array programming to dependent types to effects.
翻译:本卷载有第八届数学结构功能方案编制讲习班的会议记录(MSFP 2020),会议原定于4月25日在爱尔兰都柏林举行,作为欧洲软件理论和实践联合会议(ETAPS 2020)的一个卫星活动,由于COVID-19大流行,ETAPS 2020,以及因此的MSFP 2020,被推迟到一个待定的日期;MSFP 讲习班强调数学结构在方案编制应用中的应用;我们提倡使用分类理论、类型理论和正式语言语义来制定简单合理的程序;今年的论文涉及从阵列方案编制到影响依附类型等各种专题。