Chris Smith
Chris Smith
The current names for digestive-functors-heist are understood by heist as generic tags, circumventing some of the special HTML parsing rules that might be convenient here. For example: ``` ``` is...
QuasiMock is the module that mocks TH so that Template Haskell code can be run at runtime. This makes it possible to test error cases, and also measure test coverage...
Migrated from TODO file. It would be nice to use HMock to generate an implementation of an API in a plain Haskell module. The user would then select the appropriate...
Migrated from TODO file. There are a lot of libraries in Haskell that can be used to define an API to some external system. Ideally, there would be a way...
There are two different approaches to modern mocking. Libraries like gMock are plan-and-test, where you first declare an execution plan, then run the test and the execution plan is verified...
`servant-client` generates actions that run directly in a ClientM monad. There should be some kind of story about the right way to integrate `servant-client` with HMock. One idea is to...
See #4. Haxl isn't exactly an effect system, but it's a technology that can be used to define and use APIs for talking to external systems. That makes it a...
I would love to extend HMock with some mechanism for running record/replay tests. These are tests that are written as integration tests, but that you want to be able to...
It would be really cool if students could generate links to install their projects as Android or iOS apps on a phone or tablet. The app would be a web...
If I figured out a few issues, I could switch to cabal's nix-style builds, and it would have a few advantages. The basic idea is: 1. Specify the environment (e.g.,...