|
|
%!s(int64=5) %!d(string=hai) anos | |
|---|---|---|
| .. | ||
| src | %!s(int64=5) %!d(string=hai) anos | |
| README.md | %!s(int64=5) %!d(string=hai) anos | |
| Setup.hs | %!s(int64=5) %!d(string=hai) anos | |
| build.gradle | %!s(int64=5) %!d(string=hai) anos | |
| settings.gradle | %!s(int64=5) %!d(string=hai) anos | |
| wizzardo-http-benchmark.cabal | %!s(int64=5) %!d(string=hai) anos | |
This is the implementation of an Http server using [wizzardo-http][wizzardo-http] with Haskell callbacks using [inline-java][inline-java].
Furtheremore, an experimental interface of inline-java is used, where [-XLinearTypes][linear-types] ensures references to Java objects are handled correctly on the Haskell side.
Running the benchmark requires the framework from https://github.com/TechEmpower/FrameworkBenchmarks