aabs
Principal Engineer at AGL working on Decarbonisation and Distributed Energy
Industrial InferenceMelbourne, Australia
Pinned Repositories
ActorSrcGen
ActorSrcGen is a C# Source Generator allowing the conversion of simple C# classes into dataflow compatible pipelines supporting the actor model.
fishdots2
A new version of fishdots rewritten from the ground up. Supports basic dotfile loading, plus logging etc in support of my other plugins.
fisher-plugin
A simple skeleton plugin compatible with fisher for fish shell.
gen_pn
Erlang/OTP compatible petri net library. Beware - I'm a total Erlang n00b, so this will take a long time to mature.
inference-engine
A simple inference engine using SPARQL to materialise inferences for RDFS and OWL2
LinqToRdf
A LINQ Query Provider for RDF using SPARQL
PetriNets
a library to implement generalised petri nets in C#
fifthlang
Fifth is a multi-paradigm programming language featuring .NET compatibility, efficient functional programming with seamlessly embedded knowledge graphs
aabs's Repositories
aabs/ActorSrcGen
ActorSrcGen is a C# Source Generator allowing the conversion of simple C# classes into dataflow compatible pipelines supporting the actor model.
aabs/fishdots2
A new version of fishdots rewritten from the ground up. Supports basic dotfile loading, plus logging etc in support of my other plugins.
aabs/fisher-plugin
A simple skeleton plugin compatible with fisher for fish shell.
aabs/cocor-build-tools
A docker image for building C# parsers and scanners with the Coco/R compiler generator.
aabs/fish_projects
A simple project utility for those that work on many projects at the same time (from aabs/fishdots_projects)
aabs/vscode-snippets
OWL 2 Turtle syntax VS Code snippets for all common idioms mentioned in OWL2 Reference Card
aabs/xmlpl
a simple stack-based concatenative language for processing XML files
aabs/fifthlang_old
A small domain specific language for manipulating knowledge graphs using RDF.
aabs/inference-engine
A simple inference engine using SPARQL to materialise inferences for RDFS and OWL2
aabs/aabs
About Andrew.
aabs/blockchain
An experiment in creating a viable blockchain - as a learning exercise.
aabs/blog2
test
aabs/csharp-source-generators
A list of C# Source Generators (not necessarily awesome) and associated resources: articles, talks, demos.
aabs/DataflowEx
A .NET dataflow and etl framework built upon Microsoft TPL Dataflow library
aabs/decapod
Building an RDF Triple Store using the Rust Programming Language
aabs/DorsaVIChallenge
Coding challenge for DorsaVI
aabs/fifthlang_cpp
The Fifth Programming Language.
aabs/fish_checklists
A fish plugin supporting production of event based checklists
aabs/fish_git
Simple fish plugin with some helpful git abbrs and functions
aabs/fish_notes
fish plugin for managing text notes
aabs/fish_subcmd
Fish shell plugin providing functions to set up multi-level commands (like git)
aabs/fish_tech
A plugin for fish shell to quickly jump to tech specific folders in a dev tree.
aabs/fish_tmux
A simple fish plugin with tmux helpers
aabs/fishdots_sparql
Fishdots plugin to assist with querying SPARQL stores from the CLI
aabs/jena-tools
A simple container for the Apache Jena tools to support their use on the command line
aabs/pandoc-letter
Pandoc template for writing letters in markdown
aabs/PersistentHeap
Some low-level storage data structures to support the triple store
aabs/petri_net_go
A low level free choice petri net implemented in Go
aabs/TelemetrySrcGen
aabs/timeline
Simple CLI app to track and display past and future events