Orestis Melkonian (@omelkonian)
  • Stars
    star
    127
  • Global Rank 173,532 (Top 6 %)
  • Followers 119
  • Following 196
  • Registered almost 9 years ago
  • Most used languages
    Agda
    30.0 %
    Haskell
    30.0 %
    TeX
    13.3 %
    C++
    10.0 %
    Java
    6.7 %
    Python
    3.3 %
    Prolog
    3.3 %
    TypeScript
    3.3 %

Top repositories

1

AlgoRhythm

AlgoRhythm: A Haskell library for algorithmic music composition.
Haskell
21
star
2

rewrite-inspector

A terminal UI for inspecting steps taken by a rewriting process. Useful for the optimization phase of a compiler, or even evaluators of small languages.
Haskell
21
star
3

formal-utxo

Formalization of the UTxO abstract model for (bitcoin-style) blockchain transactions.
Agda
14
star
4

agda-stdlib-meta

Meta-programming utilities for Agda.
Agda
14
star
5

formal-process-calculus

Investigating different ways of modelling a minimal process calculus in Agda.
Agda
6
star
6

formal-bitcoin

Formal model of Bitcoin transactions in Agda
Agda
5
star
7

ghc-fork

A deep refactoring of GHC’s type system to accommodate impredicative types.
Haskell
3
star
8

formal-bitml

Formalization of the Bitcoin Modelling Language (BitML).
Agda
3
star
9

agda2train

Prototyping an Agda backend to generate training data for machine learning.
Haskell
3
star
10

hs-pattrans

A music pattern language, based on the MIREX Discovery of Repeated Themes & Sections task
Haskell
3
star
11

music-grammars

Several grammars for automatic music composition using Probabilistic Temporal Graph Grammars (PTGG).
Haskell
3
star
12

setup-agda

Set up your GitHub Actions workflow with a specific version of Agda (+ stdlib + libraries from git repos)
TypeScript
3
star
13

lambda-calculus-interpreter

A C++ interpreter for the Ξ»-calculus (with added features), a formal system that is computationally equivalent to the Turing machine invented by Alonzo Church in the 1930's.
C++
3
star
14

formal-prelude

Simple extension of Agda's standard library for personal use.
Agda
3
star
15

msc-thesis

My MSc thesis @ Utrecht University.
TeX
2
star
16

hoare-utxo

Separation logic for *UTXO*-based blockchain ledgers
Agda
2
star
17

agda2rust

Rust backend for Agda.
Haskell
2
star
18

dyck

Meta-grammar utilities for multi-dimensional Dyck languages.
Python
2
star
19

wlp-testing

WLP-based Automated Testing for Djikstra's Guarded Command Language (GCL).
Haskell
2
star
20

agda-lenses

Rustic lenses library for Agda, equipped with automatic generic deriving.
Agda
1
star
21

LoLa

Playground for the course "Logic & Language".
TeX
1
star
22

rhea-rebls

Paper for REBLS @ SPLASH'18
TeX
1
star
23

crypto

Cryptography exercises.
Java
1
star
24

interstellar

A 3-D game for asteroid avoidance inspired by the movie Interstellar(2014).
C++
1
star
25

codin-game

My solutions to CodinGame problems.
Haskell
1
star
26

nominal-agda

Experiments in nominal techniques for Agda.
Agda
1
star
27

snap

A software system for analyzing social networks, representing them internally as graphs. Partially multithreaded.
C++
1
star
28

mini-java

A complete compiler for a pure subset of Java.
Java
1
star
29

fim-experiment

An experimental comparison of two Frequent Itemset Mining techniques.
TeX
1
star
30

prolog-collection

A personal extensive collection of Prolog programs, ranging from simple exercises to complex CSPs.
Prolog
1
star