Journal: Programming Journal

Volume 6, Issue 3

11 -- 0Elpida Keravnou-Papailiou. Figuring and Drawing - A Visual Approach to Principled Programming
12 -- 0Andrey Mokhov. United Monoids - Finding Simplicial Sets and Labelled Algebraic Graphs in Trees
13 -- 0Nathanaëlle Courant, Julien Lepiller, Gabriel Scherer. Debootstrapping without Archeology - Stacked Implementations in Camlboot
14 -- 0Sam Van den Vonder, Thierry Renaux, Wolfgang De Meuter. Topology-Level Reactivity in Distributed Reactive Programs - Reactive Acquaintance Management using Flocks

Volume 6, Issue 2

6 -- 0Yuquan Fu, Sam Tobin-Hochstadt. Type Checking Extracted Methods
7 -- 0Jeremy Gibbons. Continuation-Passing Style, Defunctionalization, Accumulations, and Associativity
8 -- 0Kuang-chen Lu, Ben Greenman, Shriram Krishnamurthi. Types for Tables: A Language Design Benchmark
9 -- 0Ben Greenman, Lukas Lazarek, Christos Dimoulas, Matthias Felleisen. A Transient Semantics for Typed Racket
10 -- 0Tim Nelson, Elijah Rivera, Sam Soucie, Thomas Del Vecchio, John Wrenn, Shriram Krishnamurthi. Automated, Targeted Testing of Property-Based Testing Predicates

Volume 6, Issue 1

1 -- 0Angel Luis Scull Pupo, Jens Nicolay, Elisa Gonzalez Boix. Deriving Static Security Testing from Runtime Security Protection for Web Applications
2 -- 0Christophe De Troyer, Jens Nicolay, Wolfgang De Meuter. The Art of the Meta Stream Protocol: Torrents of Streams
3 -- 0Nicolas Chappe, Ludovic Henrio, Amaury Maillé, Matthieu Moy, Hadrien Renaud. An Optimised Flow for Futures: From Theory to Practice
4 -- 0Rajan Walia, Chung-chieh Shan, Sam Tobin-Hochstadt. Sham: A DSL for Fast DSLs
5 -- 0Yudai Tanabe, Luthfan Anshar Lubis, Tomoyuki Aotani, Hidehiko Masuhara. A Functional Programming Language with Versions