L
L. Thomas van Binsbergen
Researcher at Royal Holloway, University of London
Publications - 23
Citations - 253
L. Thomas van Binsbergen is an academic researcher from Royal Holloway, University of London. The author has contributed to research in topics: Computer science & Operational semantics. The author has an hindex of 7, co-authored 18 publications receiving 204 citations. Previous affiliations of L. Thomas van Binsbergen include Centrum Wiskunde & Informatica & Utrecht University.
Papers
More filters
Journal ArticleDOI
Ask-Elle: an Adaptable Programming Tutor for Haskell Giving Automated Feedback
TL;DR: The design of a tutor that combines the incremental development of different solutions in various forms to a programming exercise with automated feedback and teacher-specified programming exercises, solutions, and properties is designed.
Book
Ask-Elle: an adaptable programming tutor for Haskell giving automated feedback
TL;DR: Ask-Elle as discussed by the authors is a tutor for learning the higher-order, strongly-typed functional programming language Haskell, which supports the stepwise development of Haskell programs by verifying the correctness of incomplete programs, and by providing hints.
Journal ArticleDOI
Executable component-based semantics
TL;DR: This paper gives an introduction to CBS, illustrates its use, and presents the various tools involved in the implementation of CBS, a meta-language designed and implemented for specifying component-based semantics.
Proceedings ArticleDOI
eFLINT: a domain-specific language for executable norm specifications
TL;DR: This paper presents eFLINT, a domain-specific language developed for formalizing norms, which can be used to develop regulatory services for several types of monitoring, control and enforcement.
Proceedings ArticleDOI
A principled approach to REPL interpreters
L. Thomas van Binsbergen,Mauricio Verano Merino,Pierre Jeanjean,Tijs van der Storm,Benoit Combemale,Olivier Barais +5 more
TL;DR: This paper identifies and defines the class of sequential languages, which admit a sound REPL implementation based on a definitional interpreter, and presents design guidelines for extending existing language implementations to support REPL-style interfaces (including computational notebooks).