Block or Report
Block or report michaelpj
Report abuse
Contact GitHub support about this user’s behavior. Learn more about reporting abuse.
Report abusePopular repositories
1,664 contributions in the last year
Less
More
Contribution activity
March 2023
Created 43 commits in 8 repositories
Created 3 repositories
- michaelpj/quickcheck-contractmodel Haskell
- michaelpj/nixbuild-action JavaScript
- michaelpj/wide-word Haskell
Created a pull request in input-output-hk/plutus that received 69 comments
Use a primarray for the step counter
This moves us from using WordArray
to using a MutablePrimArray
for the step counters. That scales as much as we want and performs comparably. I thi…
+317
−573
•
69
comments
Opened 29 other pull requests in 12 repositories
input-output-hk/plutus
3
open
10
merged
- Try downgrading the nix version in workflows
- Fix RTD config file
- Try turning off pre-commit hooks so that the benchmarking action can commit
- Fix the longitudinal benchmarks to run in a nix shell
- Fix another semantic merge conflict
- Tidy up benchmarks a bit
- Split the benchmark workflow
- Don't require changelogs for draft PRs
- Wide word array
- Add reproducer for #4645
- Fix another semantic conflict
- Fix version conflict
- PLT-1611: Fix Interval for discrete intervals
input-output-hk/cardano-haskell-packages
6
merged
input-output-hk/ouroboros-network
1
open
input-output-hk/cardano-node
1
open
input-output-hk/cardano-ledger
1
merged
cardano-foundation/CIPs
1
open
input-output-hk/quickcheck-contractmodel
1
open
haskell-org/summer-of-haskell
1
open
nixbuild/nixbuild-action
1
merged
haskell/haskell-language-server
1
merged
input-output-hk/cardano-db-sync
1
open
input-output-hk/plutus-apps
1
merged
Reviewed 38 pull requests in 10 repositories
input-output-hk/plutus
17 pull requests
-
[prototype] Support
base
's classes and methods in Plutus Tx - Use a primarray for the step counter
- Add workflow for longitudinal benchmarking
- Kwxm/expose optimisers 3 (PLT-1145)
- Benchmark the production code rather than some arbitrary thing
- Address a comment in PR 5160.
- Remove PlutusIR link from Haddock
- Fix various things to comply with the style guide.
- [Builtins] Optimize 'ToBinds'
- Bitwise operations
- fix jekyll generation of agda markdown files
- Update RELEASE.adoc
- PLT-1539: Remove Plutus Tx functions with Haskell.Monad constraint
- PLT-1552: Better support for Plutus Core language versions
- PLT-1611: Fix Interval for discrete intervals
- PLT-1604: Add some benchmarks for summing using 'data lists'
- PLT-1458: Propagate budget from debug driver to client
haskell/haskell-language-server
8 pull requests
input-output-hk/cardano-haskell-packages
3 pull requests
cardano-foundation/CIPs
3 pull requests
input-output-hk/plutus-apps
2 pull requests
input-output-hk/cardano-node
1 pull request
nixbuild/nixbuild-action
1 pull request
input-output-hk/sc-dev-platform
1 pull request
haskell/cabal
1 pull request
andreabedini/foliage
1 pull request
Created an issue in nixbuild/feedback that received 19 comments
Weird issues with remote store builds
This is all trying to set up some CI for a repository. I happen to be expecting the build to fail on a dependency (I tried it locally), but I'm get…
19
comments