AlgoRhythm: A Haskell library for algorithmic music composition.
Formalization of the UTxO abstract model for (bitcoin-style) blockchain transactions.
A much more powerful version of the reversible language Janus, built in Haskell
omelkonian/formal-process-calculus 5
Investigating different ways of modelling a minimal process calculus in Agda.
Formal model of Bitcoin transactions in Agda
A deep refactoring of GHC’s type system to accommodate impredicative types.
Formalization of the Bitcoin Modelling Language (BitML).
CAES Language for Synchronous Hardware
My solutions to CodinGame problems.
Cryptography exercises.
created repositorynamin/brown
the reflective tower Brown by Mitch Wand and Dan Friedman
created time in 3 hours
startedwenkokke/schmitty
started time in 11 hours
startedGaloisInc/pate
started time in 12 hours
startedelaforge/karya
started time in 14 hours
issue closedagda/agda2hs
Detecting use of `FlexibleContexts` extension
When adding instance parameters to functions which are not of the type <class> <type-variable(s)> . For example
delete : {k a : Set} ⦃ _ : Ord k ⦄ ⦃ _ : Eq (Map k a) ⦄ → k → Map k a → Map k a
delete :: Ord k => Eq (Map k a) => k -> Map k a -> Map k a
The FlexibleContexts extension is required to allow the class context Eq (Map k a) =>, is there some way to automatically detect the use of this extension or to mark explicitly that this extension should be added on translation.
closed time in 17 hours
dxtsissue commentagda/agda2hs
Detecting use of `FlexibleContexts` extension
Ah didn't know I could put pragmas inside the Foreign pragma. It works! Thanks
comment created time in 17 hours
pull request commentagda/agda2hs
Fix bug in Eq instance for List
I guess they could, but it would mean you would always have to prove them. Also they wouldn't even have to be @0 since agda2hs erases all proofs (or is supposed to: #73).
comment created time in 19 hours
push eventagda/agda2hs
commit sha 062d2998b4340762a23219ca937a6f5f769be795
Fix bug in Eq instance for List
push time in 19 hours
PR merged agda/agda2hs
https://github.com/agda/agda2hs/blob/1b350f85ed02f44dd24c07bf7f147055cac6da2e/lib/Haskell/Prim/Eq.agda#L67-L70
Pretty sure it should be
iEqList ._==_ [] [] = true
pr closed time in 19 hours
fork andrejbauer/mathlib
Lean mathematical components library
https://leanprover-community.github.io
fork in 20 hours
startedmpickering/plugin-constraint
started time in a day
startedjbedo/LinProg
started time in a day
pull request commentagda/agda2hs
Fix bug in Eq instance for List
Could laws be included as a bunch of @0 field? It'd even be possible to
postulate function extensionality to prove them given that the proofs will
never end up in the compiled code!
comment created time in a day
issue commentagda/agda2hs
Detecting use of `FlexibleContexts` extension
You should be able to add
{-# FOREIGN AGDA2HS {-# LANGUAGE FlexibleContexts #-} #-}
to your file.
comment created time in a day
pull request commentagda/agda2hs
Fix bug in Eq instance for List
Oops
comment created time in a day
startedlifting-bits/rellic
started time in a day
startedlifting-bits/rellic
started time in a day
startedmsp-strath/TypOS
started time in a day
startedco-dan/BI-cutelim
started time in a day
startedraxod502/kalyn
started time in a day
PR opened agda/agda2hs
https://github.com/agda/agda2hs/blob/1b350f85ed02f44dd24c07bf7f147055cac6da2e/lib/Haskell/Prim/Eq.agda#L67-L70
Pretty sure it should be
iEqList ._==_ [] [] = true
pr created time in a day
created repositoryashinkarov/eparakstitajs
Software stack to use latvian digital signature eparaksts
created time in 2 days
startedjmchapman/restriction-categories
started time in 2 days
Proposal for allowing modules to define, import and export modules and instances
fork in 2 days
starteddiku-dk/futhark-server-haskell
started time in 2 days
startedjonsterling/coq-domains
started time in 2 days
startedlemmy/ewd998
started time in 2 days