Sign in

Repository Index

47,133 repositories indexed

Tags: Programming languages and compilers
Tags

A repository shows when it has any selected Tag.

Clear Tags
Filters

Filters

Clear all filters

1–24 of 34 · Most stars

inkle's open source scripting language for writing interactive narrative.

Linq-like extension functions for Arrays, Span<T>, and List<T> that are faster and allocate less.

  • simd
  • linq
  • perfromance
  • gamedev-library

Utility library for functional programming in Lua

  • lua
  • underscore
  • functional-programming
  • table

A StreamLike, Immutable, Lazy Loading and smart Golang Library to deal with slices.

  • functional-programming
  • lazy-evaluation
  • golang-library
  • golang

Synchronization and asynchronous computation package for Go

  • go
  • async
  • future
  • promise

Go bindings for unarr (decompression library for RAR, TAR, ZIP and 7z archives)

  • tar
  • rar-format
  • 7zip
  • golang-library

High-performance immutable data structures for modern JavaScript and TypeScript applications. Functional interfaces, deep/composite operations API, mixed mutability API, TypeScript definitions, ES2015 module exports.

The Ink language parser and runtime implementation in Lua

  • ink
  • lua
  • narrative
  • interactive-fiction

A curated list of ready-to-use (functional programming) array filters (TS / ESM / CJS)

  • filter
  • filtering
  • filters
  • fp

raix (Reactive And Interactive eXtensions) is a functional, composable, API for AS3 that simplifies working with data, regardless of whether its interactive (arrays) or reactive (events). raix was previously RxAs

Ada Utility Library - Composing streams, processes, logs, serialization, encoders and more

dregex is a Java library that implements a regular expression engine using deterministic finite automata (DFA). It supports some Perl-style features and yet retains linear matching time, and also offers set operations.

  • scala
  • dfa
  • regular-expression
  • regular-expression-engine