Chris Smith

Results 54 issues of 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...

enhancement

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...

enhancement
good first issue

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...

enhancement

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...

enhancement
help wanted

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...

enhancement

`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...

enhancement
help wanted

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...

enhancement
help wanted

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...

enhancement

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...

discussion

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.,...

cleanup