Belgium

Luc Tielen

Advanced
@luc-tielen

Interested in functional programming, compilers and logic. Mainly working on Eclair, a high performance Datalog that compiles to LLVM.

eclair-lang. A minimal, fast Datalog implementation in Haskell that compiles to LLVM IR

230

souffle-haskell. Haskell bindings for the Souffle datalog language

105

Cure. Small library that interfaces C-code with Erlang/Elixir using Ports.

77

llvm-codegen. LLVM code generation in Haskell

54

telescope_hoogle. Hoogle search integration for Telescope

54

lua-quickcheck. Property based testing in Lua, inspired by the original QuickCheck.

43

debugger-hs. Write your GDB scripts in Haskell!

27

typesystem. Experiments using a bidirectional typesystem

17

bakery. Serving freshly baked Eclair programs over HTTP

8

souffle-dsl. Haskell EDSL for Souffle Datalog

6

besra-lang. Repository for the Besra programming language

6

playground. Nix

5

eclair-haskell. Haskell bindings for Eclair Datalog

5

eclair-rust-bindings. High level Rust bindings for Eclair Datalog

4

eclair-wasm-bindings. Typescript bindings for Eclair Datalog compiled to WebAssembly

4

validators. Composable validations for your Haskell data types

4

xml_parsec. XML parser based on parser combinators, written in pure Elixir

3

repo_analyzer. Small webapp for analyzing git diffs over time in a codebase.

3

dotfiles. My dot files collection

3

blog. My personal blog

3

eclair-python. Python bindings for Eclair

2

vm. A bytecode interpreter for statically typed functional languages. "Fork" of https://gitlab.com/gilmi/vm

2

BF. A BF interpreter/compiler.

2

tree-sitter-eclair. Tree sitter grammar for Eclair

2

souffle-haskell-example. An example of using souffle-haskell in a stack project

1

codecation2019. Code I wrote during the Kabisa 2019 codecation

1

Timing. Compact timing library written in Elixir

1

eclair-build-rs. Rust library for building and linking Eclair Datalog with Rust code

1

nep. Eclair parser written in C++ (as an experiment)

1

Subtitlex. Elixir

1

fire-emblem-rs. My attempt at recreating the Fire Emblem GBA games, in Rust. WIP

1

luc-tielen.

1
32
Apply