Tour
About Us
Meta
Loading…
current community
Stack Exchange
chat
Meta Stack Exchange
your communities
Sign up
or
log in
to customize your list.
more stack exchange communities
company blog
Log in
Stack Exchange
All Sites
Top Users
Digests
pigworker
Glasgow
http://strictlypositive.org
I'm a lecturer at the University of Strathclyde.
top
accounts
reputation
activity
subscriptions
Top Questions
48
votes
Can I constrain a type family?
haskell
asked Jan 3, 2013 at 4:36
stackoverflow.com
22
votes
In what intensional type theories can absurdity be made definitionally proof irrelevant?
type-theory
agda
eta-equality
asked Feb 24, 2022 at 13:25
proofassistants.stackexchange.com
19
votes
What happens to missing type variables in Church-style core?
haskell
types
asked Aug 16, 2011 at 10:03
stackoverflow.com
18
votes
Would error messages improve if we could disable features?
haskell
types
compiler-errors
asked Sep 6, 2012 at 8:52
stackoverflow.com
18
votes
How can I make file I/O more transactional?
haskell
io
asked Aug 14, 2011 at 19:39
stackoverflow.com
13
votes
Can I disable control-C?
haskell
io
asked Jan 23, 2012 at 9:51
stackoverflow.com
9
votes
How has instance (Param B.ByteString) managed to vanish?
mysql
haskell
cabal
asked Sep 2, 2016 at 13:26
stackoverflow.com
5
votes
Can I make readProcess drop the quotes?
haskell
process
io
system
asked Oct 31, 2013 at 10:37
stackoverflow.com
Top Answers
226
Why not be dependently typed?
stackoverflow.com
167
What is () in Haskell, exactly?
stackoverflow.com
129
What is indexed monad?
stackoverflow.com
125
Applicatives compose, monads don't
stackoverflow.com
116
Zipper Comonads, Generically
stackoverflow.com
114
What are paramorphisms?
stackoverflow.com
106
Monads with Join() instead of Bind()
stackoverflow.com
101
Splitting list into a list of possible tuples
stackoverflow.com
91
Good examples of Not a Functor/Functor/Applicative/Monad?
stackoverflow.com
74
Parsec: Applicatives vs Monads
stackoverflow.com
71
Why is the type system refusing my seemingly valid program?
stackoverflow.com
65
What are some motivating examples for Cofree CoMonad in Haskell?
stackoverflow.com
59
Is it possible to program and check invariants in Haskell?
stackoverflow.com
58
What's the absurd function in Data.Void useful for?
stackoverflow.com
56
Why is typecase a bad thing?
stackoverflow.com
55
What is the combinatory logic equivalent of intuitionistic type theory?
stackoverflow.com
54
Purely functional data structures for text editors
stackoverflow.com
53
Writing cojoin or cobind for n-dimensional grid type
stackoverflow.com
45
Using return vs. not using return in the list monad
stackoverflow.com
45
Algorithm for type checking ML-like pattern matching?
stackoverflow.com
43
Zip with default value instead of dropping values?
stackoverflow.com
41
Haskell/GHC UndecidableInstances - example for non-terminating type check?
stackoverflow.com
40
What is the logarithm or root operation in type-space?
cstheory.stackexchange.com
39
Translate from monad to applicative
stackoverflow.com
38
How to make a binary tree zipper an instance of Comonad?
stackoverflow.com
38
What does () mean in Haskell
stackoverflow.com
38
Concrete example showing that monads are not closed under composition (with proof)?
stackoverflow.com
37
Haskell singletons: What do we gain with SNat
stackoverflow.com
35
The Pause monad
stackoverflow.com
33
Are GHC's Type Famlies An Example of System F-omega?
stackoverflow.com
1
2
3
4
5
…
7
next
Stack Exchange works best with JavaScript enabled