Risto Stevcev (@Risto-Stevcev)

Top repositories

1

bastet

A ReasonML/Ocaml library for category theory and abstract algebra
OCaml
213
star
2

bs-declaredom

Strongly typed declarative markup for the DOM and CSS
OCaml
66
star
3

bs-effects

Bucklescript data structures for effectful sync and async programming
OCaml
37
star
4

callbag-html

An html markup library for callbag
JavaScript
30
star
5

pure-random

✨ A purely functional random number generator
JavaScript
25
star
6

bs-free

Free monads for bucklescript
OCaml
25
star
7

haskell-church-encodings

πŸŒ€ Church encodings written in Haskell
Haskell
24
star
8

python-bytecode

A Python bytecode compiler and bytecode generator.
Python
21
star
9

purescript-ffi-utils

A utility library for the purescript foreign function interface
PureScript
21
star
10

lazy-either

πŸ”€ A lazy implementation of the Fantasy Land Either type
JavaScript
16
star
11

do-notation

⬅️ Do notation for Fantasy Land monad types
JavaScript
12
star
12

randomart-js

Generates a randomart image from a buffer
JavaScript
10
star
13

bs-jsverify

Jsverify bindings for bucklescript
OCaml
9
star
14

category-theory-by-example

Explaining category theory by example
PureScript
9
star
15

bs-declaredom-mvc-example

An example of how to use declaredom as an MVC framework in combination with other tools
OCaml
6
star
16

idris-heyting-algebra

Interfaces for heyting algebras and verified bounded join and meet semilattices
Idris
6
star
17

c-autotools

β›΅ A tutorial on how to use autotools for C
C
6
star
18

prolog-monty-python

Demo of the Monty Python witch scene with Prolog
Prolog
5
star
19

purescript-most

Most.js bindings for purescript
PureScript
4
star
20

bs-odoc

Simple wrapper around odoc to support bucklescript projects
Shell
4
star
21

haskell-crypto-simple

A simple high level encryption interface based on cryptonite
Haskell
4
star
22

purescript-webcomponents

A web components wrapper for purescript
PureScript
4
star
23

callbag-store

A callbag implementation of a redux-like store
JavaScript
4
star
24

sokoban

πŸ„ A sokoban client for the browser written in ClojureScript
Clojure
4
star
25

purescript-sqlite

An Sqlite wrapper for Purescript
PureScript
4
star
26

mneme

πŸ“š Mneme is a new and elegant note-taking format with a web editor/viewer.
JavaScript
3
star
27

idris-functors

Bifunctors and functor products, coproducts, and composition
Idris
3
star
28

json-to-dot

Convert a json graph to the dot format
JavaScript
3
star
29

cl-todo-mvc

Todo MVC app for common lisp using ningle + hermetic + parenscript
Common Lisp
3
star
30

purescript-docker

Purescript build for Docker βš“
Dockerfile
3
star
31

haskell-karatsuba-multiplication

πŸ”‘ Ξ» Karatsuba multiplication implemented in Haskell
Haskell
3
star
32

bs-callbag-basics

Tiny and fast reactive/iterable programming library
OCaml
3
star
33

lambda-streams

A lambda-based streaming library (WIP)
OCaml
3
star
34

declaredom

Declarative syntax for generating DOM elements
JavaScript
3
star
35

tabgroups

🍻 A chrome extension that is a variation of the firefox tab group feature.
JavaScript
3
star
36

callbag-element

A custom element that sets its contents from a callbag stream
JavaScript
2
star
37

css-parser-combinator

😸 A CSS parser and its combinators
JavaScript
2
star
38

statsd-grapher

πŸ“ˆ A statsd backend that serves an http page with the graphical data
JavaScript
2
star
39

github-markdown-live

:octocat: A simple way to render and view your GitHub markdown files locally
JavaScript
2
star
40

bs-tape

Bucklescript bindings for tape
OCaml
2
star
41

c-objects

πŸš€ My guide on how to implement objects in C with support for inheritance, polymorphism, and clean memory management
C
2
star
42

lambda-streams-promise

Javascript promise helpers for lambda streams
OCaml
2
star
43

idris-naps

A makeshift package management system for idris
JavaScript
2
star
44

asana

A simple yoga asana sequence guide
JavaScript
2
star
45

purescript-starter-template

A purescript starter template using purescript-signal and purescript-smolder-vdom
PureScript
2
star
46

idris-comonad

An implementation of comonads in idris
Idris
2
star
47

purescript-homogeneous-objects

🈁 Compiler-enforced homogeneous JSON objects for Purescript
PureScript
2
star
48

iac-protocol

πŸ“‘ A protocol and interface that enables inter-application communication.
Python
1
star
49

rxjs-store

A very simple wrapper that provides redux-like functionality using RxJS observables
HTML
1
star
50

bs-callbag-store

A callbag implementation of a redux-like store
OCaml
1
star
51

idris-async

Higher-level abstractions for asynchronous code in idris
Idris
1
star
52

c-video-poker

♣️ A C-implementation of video poker with object-oriented C programming and C-unit testing
C
1
star
53

purescript-properties

A set of generic predicates for testing algebraic properties
PureScript
1
star
54

haskell-quicksort

Quicksort implementation in Haskell
Haskell
1
star
55

purescript-signal-time-travel

A time travel debugger for purescript-signal
PureScript
1
star
56

purescript-pipe-op

Pipe operators (<|) and (|>) for purescript
PureScript
1
star
57

wiktionary-translator

🌍 An open source chrome extension for quick wiktionary translation lookups
HTML
1
star
58

python-church-encodings

Church encodings written in Python
Python
1
star
59

idris-catenable-lists

A port of the purescript catenable-lists library in Idris
Idris
1
star
60

bs-either

DEPRECATED
OCaml
1
star
61

simple-jails

Simple annotated scripts to create FreeBSD thin jails and clone jails
Shell
1
star
62

purescript-lattice

Lattices in purescript
PureScript
1
star
63

bs-dependency-graph

Generates a dependency graph for a bucklescript project
Shell
1
star
64

purescript-exitcodes

A purescript library for Bash and BSD compliant exit codes
PureScript
1
star
65

fiveam-skeleton

A cl-project skeleton that uses fiveam as the test framework
Common Lisp
1
star
66

tcltk-themes

Tcl Tk themes
Tcl
1
star
67

purescript-undefinable

A library for dealing with undefinable values
PureScript
1
star
68

primary-clipboard

A layer that sets up copy and paste for the PRIMARY clipboard in spacemacs windowless mode
Emacs Lisp
1
star
69

bs-callbag-of

Callbag source factory that emits values specified as arguments.
Shell
1
star