Journal of Functional Programming (@cup_jfp) 's Twitter Profile
Journal of Functional Programming

@cup_jfp

Design, implementation & application of functional programming languages from mathematical theory to industrial practice. Journal @CambridgeUP, tweets @kamatsu8

ID: 908662524014465024

linkhttps://www.cambridge.org/core/journals/journal-of-functional-programming calendar_today15-09-2017 12:03:22

216 Tweet

2,2K Followers

4 Following

Graham Hutton (@haskellhutt) 's Twitter Profile Photo

FP friends -- please encourage recently completed PhD students to publish their dissertation abstracts in the Journal of Functional Programming: simple process, no refereeing, open access, 200+ published to date, deadline 31st May 2024. Please share! tinyurl.com/jfp-phd-abstra…

Cambridge University Press - Science & Engineering (@cup_scieng) 's Twitter Profile Photo

Attending #ICFP24 or interested in functional programming? Journal of Functional Programming's collection page features a wide variety of article collections from previous ICFP conferences. Enjoy the collections → cup.org/3MxHY66 Journal of Functional Programming

Attending #ICFP24 or interested in functional programming? 

Journal of Functional Programming's collection page features a wide variety of article collections from previous ICFP conferences. Enjoy the collections → cup.org/3MxHY66

<a href="/CUP_JFP/">Journal of Functional Programming</a>
Graham Hutton (@haskellhutt) 's Twitter Profile Photo

FP fans - 11 new PhD abstracts have just been published in the Journal of Functional Programming, with links to the full dissertations! doi.org/10.1017/S09567…

Journal of Functional Programming (@cup_jfp) 's Twitter Profile Photo

New paper: Wenjia Ye and Bruno C.D.S. Oliveira present a new method of giving semantics to gradually typed languages, using type-directed operational semantics, where type annotations become operationally relevant. cambridge.org/core/journals/…

Journal of Functional Programming (@cup_jfp) 's Twitter Profile Photo

New paper: Sanada presents an arrow calculus extended with algebraic effects and handlers. Includes operational and denotational semantics (given using a strong (pro)monad in the bicategory of categories and profunctors), soundness and adequacy proofs. cambridge.org/core/journals/…

Journal of Functional Programming (@cup_jfp) 's Twitter Profile Photo

New Paper: Caldwell, Garnock-Jones and Felleisen allow programmers to state temporal aspects of actor conversations in dataspace actor languages. They present a design of a language of _facets_ and a system for reasoning about their temporal behaviour. cambridge.org/core/journals/…

Journal of Functional Programming (@cup_jfp) 's Twitter Profile Photo

Have a read of Shin-Cheng Mu's beautiful functional pearl on deriving an algorithm for bottom-up computation using trees of sublists: cambridge.org/core/journals/…

Journal of Functional Programming (@cup_jfp) 's Twitter Profile Photo

Speaking of pearls, we also have Backhouse, Guttmann and Winter's pearl, showing a neat example of a goal-directed, calculational proof: constructing an equivalence relation from a given relation by way of a starth root construction. cambridge.org/core/journals/…

Journal of Functional Programming (@cup_jfp) 's Twitter Profile Photo

New paper: Lhoták and Wadler present a simpler blame calculus for gradual typing of languages where types explicitly indicate whether null values are permitted. cambridge.org/core/journals/…

Journal of Functional Programming (@cup_jfp) 's Twitter Profile Photo

Read Wenhao Tang and Tom Schrijvers 's paper on simulating nondeterminism and state (high level effects) in terms of low-level state, proving each step of the refinement correct by program calculation. cambridge.org/core/journals/…

Journal of Functional Programming (@cup_jfp) 's Twitter Profile Photo

In this paper, Reynald Affeldt, Jacques Garrigue and Takafumi Saikawa present a framework embedded inside Rocq for practical equational reasoning about programs with effects using a formalisation of a hierarchy of effects. cambridge.org/core/journals/…

Journal of Functional Programming (@cup_jfp) 's Twitter Profile Photo

Read Brent Yorgey's functional pearl calculating an efficient implementation of Fenwick trees from a straightfoward, purely functional segment tree. cambridge.org/core/journals/…

Journal of Functional Programming (@cup_jfp) 's Twitter Profile Photo

Read Jeremy Gibbons' pearl exploring Richard Bird's Sieve of Eratosthenes circular algorithm through the lens of Turner's Total Functional Programming. cambridge.org/core/journals/…

Journal of Functional Programming (@cup_jfp) 's Twitter Profile Photo

In Education Matters, Peter Chapman reports on the use of Use-Modify-Create scaffolds to teach first-year undergraduate functional programming. This early assessment intervention showed promising improvements to student scores. cambridge.org/core/journals/…

Journal of Functional Programming (@cup_jfp) 's Twitter Profile Photo

José Nuno Oliveira writes this pearl exploring "magic squares" --- (semi-)commutative squares. These squares underpin much of what we do in logic, FP, database modelling, formal semantics and so on. cambridge.org/core/journals/…

Journal of Functional Programming (@cup_jfp) 's Twitter Profile Photo

Litao Zhou, Yaoda Zhou, Qianyong Wan and Bruno C.D.S. Oliveira present a new calculus extending F_≤ (a calculus w/ bounded quantification) with isorecursive types, tackling the tricky combination of subtyping, recursive types, and bounded quantification. cambridge.org/core/journals/…