Dataset210.1145/3373113Artifact forNov 26, 2019Artifact Digital Object GroupLukas Lazarek + 4 more +4CiteListenSave
Dataset110.1145/3373098Undecidability of D<Nov 26, 2019Artifact Digital Object GroupJason Z S Hu + 1 more +1CiteListenSave
Dataset10.1145/3373107Replication Package for ArticleNov 26, 2019Artifact Digital Object GroupMichael Greenberg + 1 more +1CiteListenSave
Dataset10.1145/3373110Library presented in the paperNov 25, 2019Artifact Digital Object GroupLi-Yao Xia + 6 more +6CiteListenSave
Dataset110.1145/3342525Fork of GHC implementing -XUnsaturatedTypeFamilies for the paper 'Higher-Order Type-Level Programming in Haskell'Jul 08, 2019Artifact Digital Object GroupCsongor Kiss + 3 more +3Type family applications in Haskell must be fully saturated. This means that all type-level functions haveto be first-order, leading to code that is both messy and longwinded. In this paper we detail an extension toGHC that removes this restriction. We augment Haskell’s existing type arrow,→, with anunmatchablearrow,↠, that supports partial application of type families without compromising soundness. A soundness proof isprovided. We show how the techniques described can lead to substantial code-size reduction (circa 80%) inthe type-level logic of commonly-used type-level libraries whilst simultaneously improving code quality and readability.Read moreCiteListenSave
Dataset10.1145/3342522Prototype Implementation of FuzziJul 07, 2019Artifact Digital Object GroupHengchu Zhang + 4 more +4CiteListenSave
Dataset10.1145/3339067Artifact for ArticleJun 25, 2019Artifact Digital Object GroupOliver Schwahn + 3 more +3CiteListenSave
Dataset10.1145/3339065Artifact for Study of Application Incompatibilities in AndroidJun 24, 2019Artifact Digital Object GroupHaipeng Cai + 3 more +3CiteListenSave
Dataset10.1145/3325979Replication package for ArticleApr 19, 2019Artifact Digital Object GroupMichalis Kokologiannakis + 2 more +2CiteListenSave
Dataset110.1145/3325965TaskProf2Apr 16, 2019Artifact Digital Object GroupAdarsh Yoga + 1 more +1CiteListenSave