Cyrus Omar

Orcid: 0000-0003-4502-7971

According to our database1, Cyrus Omar authored at least 27 papers between 2008 and 2024.

Collaborative distances:
  • Dijkstra number2 of four.
  • Erdős number3 of four.

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

On csauthors.net:

Bibliography

2024
Total Type Error Localization and Recovery with Holes.
Proc. ACM Program. Lang., January, 2024

2023
Live Pattern Matching with Typed Holes.
Proc. ACM Program. Lang., April, 2023

Gradual Structure Editing with Obligations.
Proceedings of the IEEE Symposium on Visual Languages and Human-Centric Computing, 2023

2022
Contextualized Programming Language Documentation.
Proceedings of the 2022 ACM SIGPLAN International Symposium on New Ideas, 2022

tylr: a tiny tile-based structure editor.
Proceedings of the TyDe '22: 7th ACM SIGPLAN International Workshop on Type-Driven Development, 2022

2021
Filling typed holes with live GUIs.
Proceedings of the PLDI '21: 42nd ACM SIGPLAN International Conference on Programming Language Design and Implementation, 2021

2020
Program sketching with live bidirectional evaluation.
Proc. ACM Program. Lang., 2020

RustViz: Interactively Visualizing Ownership and Borrowing.
CoRR, 2020

2019
Live functional programming with typed holes.
Proc. ACM Program. Lang., 2019

Program Synthesis with Live Bidirectional Evaluation.
CoRR, 2019

2018
Reasonably programmable literal notation.
Proc. ACM Program. Lang., 2018

2017
Toward Semantic Foundations for Program Editors.
Proceedings of the 2nd Summit on Advances in Programming Languages, 2017

Hazelnut: a bidirectionally typed structure editor calculus.
Proceedings of the 44th ACM SIGPLAN Symposium on Principles of Programming Languages, 2017

2016
Programmable semantic fragments: the design and implementation of typy.
Proceedings of the 2016 ACM SIGPLAN International Conference on Generative Programming: Concepts and Experiences, 2016

2015
Composable and hygienic typed syntax macros.
Proceedings of the 30th Annual ACM Symposium on Applied Computing, 2015

2014
Statically typed string sanitation inside a python.
Proceedings of the 2014 International Workshop on Privacy & Security in Programming, 2014

Collaborative infrastructure for test-driven scientific model validation.
Proceedings of the 36th International Conference on Software Engineering, 2014

Type-specific languages to fight injection attacks.
Proceedings of the 2014 Symposium and Bootcamp on the Science of Security, 2014

Safely Composable Type-Specific Languages.
Proceedings of the ECOOP 2014 - Object-Oriented Programming - 28th European Conference, Uppsala, Sweden, July 28, 2014

2013
Structured statistical syntax tree prediction.
Proceedings of the SPLASH'13, 2013

Type-directed, whitespace-delimited parsing for embedded DSLs.
Proceedings of the First Workshop on the Globalization of Domain Specific Languages, 2013

2012
Active type-checking and translation.
Proceedings of the SPLASH'12, 2012

2011
A Feedback Information-Theoretic Approach to the Design of Brain-Computer Interfaces.
Int. J. Hum. Comput. Interact., 2011

Active code completion.
Proceedings of the 2011 IEEE Symposium on Visual Languages and Human-Centric Computing, 2011

2008
Shedding weights: More with less.
Proceedings of the International Joint Conference on Neural Networks, 2008

Querying the user properly for high-performance brain-machine interfaces: Recursive estimation, control, and feedback information-theoretic perspectives.
Proceedings of the IEEE International Conference on Acoustics, 2008

Policies for neural prosthetic control: Initial experiments with a text interface.
Proceedings of the American Control Conference, 2008


  Loading...