Folding Domain-Specific Languages: Deep and Shallow Embeddings (Functional Pearl) J Gibbons, N Wu Proceedings of the 19th ACM SIGPLAN international conference on Functional …, 2014 | 122 | 2014 |
Effect handlers in scope N Wu, T Schrijvers, R Hinze Proceedings of the 2014 ACM SIGPLAN Symposium on Haskell, 1-12, 2014 | 91 | 2014 |
Profunctor optics: Modular data accessors M Pickering, J Gibbons, N Wu The Art Science, and Engineering of Programming 1 (2), 2017 | 67 | 2017 |
Fusion for free: Efficient algebraic effect handlers N Wu, T Schrijvers International Conference on Mathematics of Program Construction, 302-322, 2015 | 53 | 2015 |
Monad transformers and modular algebraic effects: what binds them together T Schrijvers, M Piróg, N Wu, M Jaskelioff Proceedings of the 12th ACM SIGPLAN International Symposium on Haskell, 98-113, 2019 | 42 | 2019 |
Syntax and semantics for operations with scopes M Piróg, T Schrijvers, N Wu, M Jaskelioff Proceedings of the 33rd Annual ACM/IEEE Symposium on Logic in Computer …, 2018 | 42 | 2018 |
Unifying structured recursion schemes R Hinze, N Wu, J Gibbons ACM SIGPLAN Notices 48 (9), 209-220, 2013 | 33 | 2013 |
Incremental updates for efficient bidirectional transformations M Wang, J Gibbons, N Wu ACM SIGPLAN Notices 46 (9), 392-403, 2011 | 30 | 2011 |
Conjugate Hylomorphisms--Or: The Mother of All Structured Recursion Schemes R Hinze, N Wu, J Gibbons ACM SIGPLAN Notices 50 (1), 527-538, 2015 | 24 | 2015 |
Relational algebra by way of adjunctions J Gibbons, F Henglein, R Hinze, N Wu Proceedings of the ACM on Programming Languages, 2018 | 21 | 2018 |
Staged selective parser combinators J Willis, N Wu, M Pickering Proceedings of the ACM on Programming Languages 4 (ICFP), 1-30, 2020 | 20 | 2020 |
Heuristics Entwined with Handlers Combined T Schrijvers, N Wu, B Desouter, B Demoen Proceedings of the 16th International Symposium on Principles and Practice …, 2014 | 20 | 2014 |
Latent effects for reusable language components B van den Berg, T Schrijvers, CB Poulsen, N Wu Asian Symposium on Programming Languages and Systems, 182-201, 2021 | 16 | 2021 |
Working with source plugins M Pickering, N Wu, B Németh Proceedings of the 12th ACM SIGPLAN International Symposium on Haskell, 85-97, 2019 | 15 | 2019 |
Histo- and Dynamorphisms Revisited R Hinze, N Wu | 15 | 2013 |
Structured handling of scoped effects Z Yang, M Paviotti, N Wu, B van den Berg, T Schrijvers European Symposium on Programming, 462-491, 2022 | 13 | 2022 |
Unifying structured recursion schemes: an extended study R Hinze, N Wu Journal of Functional Programming 26, e1, 2016 | 12 | 2016 |
Staging with class: a specification for typed Template Haskell N Xie, M Pickering, A Löh, N Wu, J Yallop, M Wang Proceedings of the ACM on Programming Languages 6 (POPL), 1-30, 2022 | 11 | 2022 |
Multi-stage programs in context M Pickering, N Wu, C Kiss Proceedings of the 12th ACM SIGPLAN International Symposium on Haskell, 71-84, 2019 | 10 | 2019 |
Generic deriving of generic traversals C Kiss, M Pickering, N Wu Proceedings of the ACM on Programming Languages 2 (ICFP), 1-30, 2018 | 10 | 2018 |