Effekt VSCode Extension
v0.3.0
⬇️ 120+
Official IDE support for Effekt, working on:
- Comprehensive AI Asstistant
- AI integration for better workflows
- LLM APIs
TypeScript
VSCode API
LLMs
Effekt Language
⭐ 345
🍴 32
Research language with algebraic effects and effect polymorphism. Contributed to core compiler features including:
- Implemented positional tracking (spans) throughout the syntax tree to enable more precise error reporting and tooling support.
- Introduced specific compiler messages for disambiguating operations with identical names across different effects.
- Enhanced compiler diagnostics with detailed crash reports.
- stdlib features for Lists and Exceptions
Scala 3
Kiama
Type Theory
MiniJava Compiler
🏆 Mini Compiler
ANTLR4
ASM
Full-stack compiler for Java subset featuring:
- Lexer/Parser with ANTLR
- AST transformations
- Semantic Check
- JVM bytecode generation (ASM)
Scala
JVM
ASM
AV Behavior Classification
🏆 MathWorks Winner
Invited to Ready Tensor
MATLAB-based RNN system for autonomous vehicle risk assessment. Key features include:
- Recurrent Neural Network (RNN) implementation
- Real-time risk level classification
- Sensor fusion for multi-modal data
MATLAB
RNNs
Sensor Fusion
Data Structures & Algorithms
⭐ Scala
Comprehensive collection of data structures and algorithms implemented in Scala with:
- Complexity analysis
- Benchmarking suite
- Interactive examples
Scala
Algorithms
Benchmarking
Transformer Architecture
⭐ Rust
LLMs
Ground-up implementation of transformer architecture in Rust with features including:
- Attention mechanisms
- Positional encoding
- Multi-head attention
Rust
Software Engineering
LLMs