Skip to content
View jamesdbrock's full-sized avatar

Organizations

@purescript-contrib @purescript-node @xc-jp @purescript-jp @rowtype-yoga @IHaskell @haskell-github-trust @purescript-react @pyedifice

Block or report jamesdbrock

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
jamesdbrock/README.md

My open source work has four themes:

Prefer monadic parsers to regex.


replace-megaparsec
Stream editing with Haskell Megaparsec
replace-attoparsec
Stream editing with Haskell Attoparsec
purescript-parsing-replace
Stream editing with PureScript Parsing
purescript-parsing
Monadic parser combinator library based on Haskell's Parsec
Monadic Parsers at the Input Boundary
Talk delivered at PureConf 2022

Prefer stack allocation to heap allocation.


💲 hffix
Financial Information Exchange protocol C++ library

Prefer Protocol Buffers to JSON.


💝 purescript-protobuf
Google Protocol Buffers for PureScript
🎁 purescript-arraybuffer-builder
ArrayBuffer monadic builder for PureScript
🎁 purescript-parsing-dataview
ArrayBuffer monadic parser for PureScript
🎁 protobuf-decoder-explainer
Web app for explaining the structure of binary protobuf

Prefer Jupyter to a commandline REPL.


𝝺 learn-you-a-haskell-notebook
Jupyter adaptation of Learn You a Haskell for Great Good!
𝝺 ihaskell-notebook
IHaskell image for Jupyter Docker Stacks
𝝺 testudinal-haskell
Haskell programming with Turtle drawing in a VS Code notebook

Pinned Loading

  1. haskell-github-trust/replace-megaparsec haskell-github-trust/replace-megaparsec Public

    Stream editing with Haskell Megaparsec parsers

    Haskell 79 2

  2. hffix hffix Public

    Financial Information Exchange Protocol C++ Library

    C++ 272 88

  3. xc-jp/purescript-protobuf xc-jp/purescript-protobuf Public

    Google Protocol Buffers for PureScript

    PureScript 54 5

  4. pyedifice/pyedifice pyedifice/pyedifice Public

    Declarative GUI framework for Python and Qt

    Python 391 14

  5. IHaskell/learn-you-a-haskell-notebook IHaskell/learn-you-a-haskell-notebook Public

    Jupyter adaptation of Learn You a Haskell for Great Good!

    Jupyter Notebook 293 48

  6. purescript-contrib/purescript-parsing purescript-contrib/purescript-parsing Public

    A parser combinator library based on Parsec

    PureScript 149 50