kaaveland
Consultant @arktekk I like to program Python, Rust, Scala and SQL.
@arktekk Orkanger, Norway
Pinned Repositories
advent-of-code-rs
Solving advent of code
anybot
An unthreaded library for automated services connected to several files/sockets at once.
coaster
Ogre-based simulation of rollercoaster.
eugene
Careful With that Lock, Eugene
haskell-base85
A library for doing base85 encoding and decoding in Haskell.
kaaveland.github.io
praktisk-haskell
Faggruppe for haskell
progark
TDT4240 NTNU
pyarrowfs-adlgen2
Use pyarrow with Azure Data Lake gen2
tryagain
Simple library to manage retries on operations that may fail because of exceptions.
kaaveland's Repositories
kaaveland/eugene
Careful With that Lock, Eugene
kaaveland/pyarrowfs-adlgen2
Use pyarrow with Azure Data Lake gen2
kaaveland/coaster
Ogre-based simulation of rollercoaster.
kaaveland/tryagain
Simple library to manage retries on operations that may fail because of exceptions.
kaaveland/haskell-base85
A library for doing base85 encoding and decoding in Haskell.
kaaveland/praktisk-haskell
Faggruppe for haskell
kaaveland/progark
TDT4240 NTNU
kaaveland/toy
Solution to toy problem using multiple programming languages
kaaveland/advent-of-code-rs
Solving advent of code
kaaveland/kaaveland.github.io
kaaveland/spurv
Abstraction layer over pyzmq to enable rapid development. Eventually.
kaaveland/adlfs
fsspec-compatible Azure Datake and Azure Blob Storage access
kaaveland/advent-of-code-2022
kaaveland/advent-of-code-scala
kaaveland/arrow
Apache Arrow is a cross-language development platform for in-memory data. It specifies a standardized language-independent columnar memory format for flat and hierarchical data, organized for efficient analytic operations on modern hardware. It also provides computational libraries and zero-copy streaming messaging and interprocess communication. Languages currently supported include C, C++, Java, JavaScript, Python, and Ruby.
kaaveland/asdf-coursier
Coursier plugin for the asdf version manager
kaaveland/bugger
kaaveland/clj-euler
Solving some project euler problems to learn clojure.
kaaveland/composeit
composeit lets you use annotations to compose classes in Python, reducing the boilerplate of writing delegating methods
kaaveland/cpython
The Python programming language
kaaveland/filesystem_spec
A specification that python filesystems should adhere to.
kaaveland/haskell-prat
Skisse++ for en prat om haskell i Oslo Socially Functional Meetup.
kaaveland/knowit-haskell
knowit-haskell
kaaveland/kv_eqc
kaaveland/maas
Presenting markov text generation as a webserviceish thing.
kaaveland/pytest-osxnotify
A py.test plugin that displays test results as OS X notifications
kaaveland/python
kaaveland/rfc
kaaveland/telegraf
The plugin-driven server agent for collecting & reporting metrics.
kaaveland/trackit
trackit is a very simple time-tracking application