2021 - 2025 Perfect Stream Fusion for Information Flow Processing
2017 - 2023 Tagless-final DSL embedding: how to keep extending the language and be sure it will still work
2018 - 2022 先進的型理論に基づく多段階計算体系の設計と実装
2016 - 2019 継続と文脈の概念にもとづく新しい関係的プログラム意味論
2013 - 2016 信頼性の高いコード生成のためのプログラミング言語の実現
全件表示
論文 (85件):
Tomoaki Kobayashi, Oleg Kiselyov. Complete Stream Fusion for Software-Defined Radio. Proceedings of the 2024 ACM SIGPLAN International Workshop on Partial Evaluation and Program Manipulation. 2024
Oleg Kiselyov. MetaOCaml: Ten Years Later System Description. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). 2024. 14659 LNCS. 219-236
Oleg Kiselyov. Towards a Theory of Anaphoric Binding in Event Semantics. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). 2024. 14569 LNCS. 55-67
Oleg Kiselyov. Generating C: Heterogeneous metaprogramming system description. Science of Computer Programming. 2024. 231
Oleg Kiselyov, Haruki Watanabe. QNP Textual Entailment with Polynomial Event Semantics. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). 2023. 13856 LNAI. 198-211
Reconciling Abstraction with High Performance: A MetaOCaml approach
now Publishers 2018 ISBN:9781680834369
The Reasoned Schemer, Second Edition
MIT Press 2018 ISBN:9780262535519
講演・口頭発表等 (22件):
Even Better Stream Fusion
(University of Oxford Seminar Series on Tensor Computation 2022)
Many more predecessors: A representation workout
(U. of Edinburgh, Laboratory for Foundations of CS Seminar, 2021)
Even better stream fusion, as normalization-by-evaluation
(ENS (École Normale Supérieure, FR) PARKAS Seminar 2020)
From the tagless-final cookbook: simple hardware description language and optimization-by-evaluation
(Second International Summer School on Metaprogramming Schloss Dagstuhl 2019)
Sound and Efficient Language-Integrated Query: Maintaining the ORDER
(EPFL (Ecole polytechnique fédérale de Lausanne, SW) IC Colloquium2017 2017)