Name
Affiliation
Papers
AMR SABRY
Indiana University
46
Collaborators
Citations 
PageRank 
49
520
35.46
Referers 
Referees 
References 
676
622
654
Search Limit
100676
Title
Citations
PageRank
Year
Symmetries in Reversible Programming From Symmetric Rig Groupoids to Reversible Programming Languages00.342022
A computational interpretation of compact closed categories: reversible programming with negative and fractional types00.342021
Not By Equations Alone Reasoning With Extensible Effects00.342021
Fractional Types: Expressive and Safe Space Management for Ancilla Bits00.342020
From Symmetric Pattern-Matching to Quantum Control.10.362018
From Reversible Programs to Univalent Universes and Back.00.342018
An extended account of contract monitoring strategies as patterns of communication.00.342018
NANOPI: Extreme-Scale Actively-Secure Multi-Party Computation.00.342018
Embracing the Laws of Physics: Three Reversible Models of Computation.00.342018
From Symmetric Pattern-Matching to Quantum Control (Extended Version).00.342018
Embracing the laws of Physics in the foundations of computation00.342017
Computing with Semirings and Weak Rig Groupoids.30.422016
Reversible Communicating Processes00.342015
Expressing contract monitors as patterns of communication10.352015
Encoding secure information flow with restricted delegation and revocation in Haskell10.422013
Extensible effects: an alternative to monad transformers341.222013
Lazy v. Yield: Incremental, Linear Pretty-Printing.30.432012
Isomorphic Interpreters from Logically Reversible Abstract Machines.30.442012
Information effects30.442012
Lazy Evaluation and Delimited Control00.342010
A type-theoretic foundation of delimited continuations150.652009
The Arrow Calculus as a Quantum Programming Language30.442009
Sequent calculi and abstract machines100.592009
Reasoning about General Quantum Programs over Mixed States20.392009
Quantum Arrows in Haskell10.362008
A monadic framework for delimited continuations210.862007
A proof-theoretic foundation of abortive continuations90.532007
An Algebra of Pure Quantum Programming150.932007
Delimited dynamic binding180.912006
Practical program extraction from classical proofs00.342006
Backtracking, interleaving, and terminating monad transformers: (functional pearl)391.562005
Structuring quantum effects: superoperators as arrows211.112005
AN ABSTRACT MONADIC SEMANTICS FOR VALUE RECURSION 70.592004
A type-theoretic foundation of continuations and prompts180.812004
Modeling quantum computing in Haskell120.822003
CPS in little pieces: composing partial continuations00.342002
From Syntactic Theories to Interpreters: Automating the Proof of Unique Decomposition90.652001
Macros as multi-stage computations: type-safe, generative, binding macros in MacroML422.602001
Monadic encapsulation of effects: a revised approach (extended version)191.092001
Putting Operational Techniques to the Test: A Syntactic Theory for Behavioral Verilog50.591999
Correctness of monadic state: an imperative call-by-need calculus80.731998
What is a purely functional language?130.771998
Monadic state: axiomatization and type safety151.251997
Proving the correctness of reactive systems using sized types1436.031996
Is continuation-passing useful for data flow analysis?242.011994
The essence of compiling with continuations (with retrospective)20.381993