Skip to content

martianoff/martianoff

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 

Repository files navigation

Hi, I'm Maksim Martianov

Software Engineer in Security at Snowflake | Ex-Twitter, Route4Me, and others

Currently building GALA -- a functional programming language that transpiles to Go.

Links

My Projects

Project Description
gala GALA programming language -- sealed types, pattern matching, generics, type inference. 105 releases, 346 tests.
rules-gala Bazel rules, a bzlmod extension, and a gazelle plugin for building, testing, and transpiling GALA -- also a Bazel module registry that publishes rules_gala.
gala-playground Web-based GALA editor with live transpilation -- 15 built-in examples, instant compilation, error display. Try it at gala-playground.fly.dev.
gala-server Immutable HTTP server library -- builder pattern, 35+ composable filters (auth, CORS, rate limiting, circuit breaker), SSE, zero-reflection JSON, graceful shutdown. Inspired by Finagle + Echo.
gala-tui Functional, Elm-architecture TUI framework written in GALA -- immutable widgets, differential renderer, async runtime, mouse, markdown, themes.
gala-team Multi-agent Claude CLI orchestrator -- a Team Lead delegates to Engineers and QAs, reviews work, hands you a PR for sign-off. Written in GALA with gala_tui.
gala-assimilator 🚧 Under construction. Terminal UI that migrates a codebase between languages by orchestrating AI agents in a translate -> verify -> fix loop, per file, until 100% migrated. Semantics-preserving: a unit is Done only when its 1:1 source tests pass. First pair: Go -> GALA. Written in GALA with gala_tui.

Blog

About

GitHub profile README

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors