Nikos Baxevanis
Open source
-
Haskell language support for Atom, powered by ghcide and the
ide-haskell-ghcide
package.
-
Founding member and contributor to
Hedgehog, a property-based
testing system, in the spirit of QuickCheck.
-
Doctest,
helps you test interactive F# examples, similar to
doctest in Python.
Built primarily as an internal tool for F# Hedgehog.
-
Pure Haskell and F# implementation of
SplitMix,
splittable pseudorandom number generator.
Port of
Guy L. Steele, Jr., Doug Lea, Christine H. Flood Fast splittable
pseudorandom number generators Comm ACM, 49(10), Oct 2014, pp453-472.
Passes all dieharder tests.
-
Write you some
QuickCheck, a minimal version of QuickCheck v1 ported
in F#.
-
Fare,
allows you to generate random text that is guaranteed to match a regular
expression passed in.
Port of Java
dk.brics.automaton
DFA/NFA (finite-state automata) implementation and
xeger.
-
One of
the oldest contributors to
AutoFixture, a testing
system that helps you write more compact, maintainable, unit tests.
AutoFixture integrates with xUnit.net, NUnit, Moq, NSubstitute, FakeItEasy, and
other .NET testing tools.
Selected articles
Quotes
"One of the best developers I've ever worked with is @nikosbaxevanis. Please don't steal him from my team!" -
Mark Seemann
"Solid development skills. When Nikos submits a pull request, it is a cold day in
hell that it doesn't work." -
Kevin Bennett
"I learned a huge amount from Nikos, especially about F# programming and
the more advanced aspects of unit testing." -
Mike Hadlow
Contact
I'm on Twitter as
@nikosbaxevanis. I check my Twitter mentions pretty regularly. That's the best way to
contact me.