Dynisious
I'm a Computer Science tutor and research assistant with Monash. I've got a love for Type Theory, Category Theory, and Cyber Security topics.
Pinned Repositories
Advanced_Entities_Tutorial
Showing more advanced movement mechanics for entities
Auto_Email_Test
An example of how to send an email using code (note you can add attachments to the email, add an system.net.mail.attachment object to the attachments list inside the message object)
bfi
A Brainfuck Interperater
crypter
An API of common encryption algorithms with a command-line binary implementation.
Fixed-Point-Arithmetic
A Fixed Point Arithmetic library written in c++ inline assembly.
ident
A utility crate for wrapping types with an immutable identifier and storing/accessing such types in collections.
rfcs
RFCs for changes to Rust
Star_Crew
A 4 player multiplayer game where each player controls a station on a space ship
subvert
A Rust crate of common unsafe tools and utilities. Always exercise EXTREME caution when using this crate.
tx-rs
A library for implementing lightweight write-ahead transactions at runtime
Dynisious's Repositories
Dynisious/tx-rs
A library for implementing lightweight write-ahead transactions at runtime
Dynisious/ident
A utility crate for wrapping types with an immutable identifier and storing/accessing such types in collections.
Dynisious/bfi
A Brainfuck Interperater
Dynisious/subvert
A Rust crate of common unsafe tools and utilities. Always exercise EXTREME caution when using this crate.
Dynisious/big-int
Provides a dynamically sized big int implementation
Dynisious/bitio
Provides bitwise std::io stype reads and writes
Dynisious/bottleneck
Provides mutal exclusion to a pool of resource instances
Dynisious/combinators-rs
A library of combinator functions with named types
Dynisious/coreutils
Cross-platform Rust rewrite of the GNU coreutils
Dynisious/curry
A library for creating curried functions
Dynisious/defaultmap
A defaultmap for rust
Dynisious/double-ratchet
An implementation of Signals double ratchet
Dynisious/engine
Dynisious/event-loop
Dynisious/galileo-tier
Dynisious/imply_option
Provides a single trait which allows the construction of an Option based on a bool value.
Dynisious/jagged_array
A rust library for jagged arrays
Dynisious/maybe
Provides macros for producing Option and Result values
Dynisious/nummap
A map of numbers where all keys are considered mapped but 0 values are not stored
Dynisious/parser
A parser combinator library
Dynisious/position
Dynisious/reinit
Dynisious/rust
Empowering everyone to build reliable and efficient software.
Dynisious/screeps
Dynisious/sqrt
A couple of square root implementations for integers
Dynisious/sync-stack
A synchronisation primitive which allows the parking and unparking of a stack of threads
Dynisious/tgdwyer.github.io
Apps and Demos
Dynisious/type-pool
Defines the TypePool struct which holds values and provides unique primary keys which can latter be used to make multiple unique indexs into the pool
Dynisious/vec-list
Dynisious/wrapper_struct_derive
proc macros for deriving wrapper structs.