Pinned Repositories
Funicular-Switch
Funicular-Switch is a lightweight C# port of F#'s result and option types to support 'railway oriented' programming patterns. Focus on the happy path, without loosing error information.
core
RESTyard
A set of extensions and tools to create and consume restful Web services using Siren as Hypermedia format.
alien
alien is a GPU-accelerated artificial life simulation program.
Tyrrx's Repositories
Tyrrx/Switchyard
Roslyn based refactorings to support functional constructs in C# with less effort
Tyrrx/alien
alien is a GPU-accelerated artificial life simulation program.
Tyrrx/antlr4
ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files.
Tyrrx/antlr4ts
Optimized TypeScript target for ANTLR 4
Tyrrx/computer-science
:mortar_board: Path to a free self-taught education in Computer Science!
Tyrrx/core
Tyrrx/DarkLink.Roslyn.DependencyInjection
A source generator for helping with dependency injection
Tyrrx/DarkLink.Web.ActivityPub
A framework (kinda) to work with ActivityPub with .NET
Tyrrx/esp32-remote-control
A simple remote control library for the esp32
Tyrrx/Funicular-Switch
Funicular-Switch is a lightweight C# port of F#'s result and option types to support 'railway oriented' programming patterns. Focus on the happy path, without loosing error information.
Tyrrx/grammars-v4
Grammars written for ANTLR v4; expectation that the grammars are free of actions.
Tyrrx/hpc-game-of-life-mpi
Tyrrx/cem-tools
Tooling for generating features based on the Custom Elements Manifest
Tyrrx/device-com-wifi.cordova
A Cordova plugin for managing Wifi networks (new version of WiFiWizard) - Latest is version 3+
Tyrrx/Fable
F# to JavaScript, TypeScript, Python, Rust and Dart Compiler
Tyrrx/ironmeta
The IronMeta parser generator provides a programming language and application for generating pattern matchers on arbitrary streams of objects. It is an implementation of Alessandro Warth's OMeta system for C#.
Tyrrx/kotlin-is-like-csharp
Compare the syntax of Kotlin vs C# through short code examples
Tyrrx/language-ext
C# functional language extensions - a base class library for functional programming
Tyrrx/Open-SCPI-Protocol-Emulator
The Open-SCPI-Protocol-Emulator can be used to emulate Keysight measurement devices by implementing the SCPI protocol using TCP to enable integration tests in continuous integration pipelines or to allow developers to write software for Keysight devices without owning an expensive device.
Tyrrx/polaris
Polaris is a library for better control flow management to reduce the usage of exceptions where failures are a valid state.
Tyrrx/resharper-fsharp
F# support in JetBrains Rider
Tyrrx/runtime
.NET is a cross-platform runtime for cloud, mobile, desktop, and IoT apps.
Tyrrx/ScanRat
ScanRat - PEG Parser Combinators for F# with support for Left Recursion and Memoization
Tyrrx/stanford-cs-229-machine-learning
VIP cheatsheets for Stanford's CS 229 Machine Learning
Tyrrx/Tyrrx
Config files for my GitHub profile.
Tyrrx/unionize
Boilerplate-free functional sum types in TypeScript
Tyrrx/WebMonkeys
Massively parallel GPU programming on JavaScript, simple and clean.
Tyrrx/Website-Carbon-Meter
Tracks the carbon emissions of a website as live metrics. Based on CO2.js and and the actual grid carbon intensity
Tyrrx/xsd2ts
converting an xsd to typscript template classes
Tyrrx/zoo
Grammar Zoo