-
MWE:
```julia
@present Mat(FreeLinearMaps) begin
X::Ob
Y::Ob
Z::Ob
f::Hom(X,Y)
g::Hom(Y,Z)
h::Hom(Y⊕Z, V)
end
A = @program Mat (x::X,y::Y) begin
v = h(f(x)…
-
We're working on a library formalising (monoidal) categories and we reached a point where the type checker hangs while elaborating a type and, after more or less an hour without printing anything on t…
-
I would like to define a canonical name for filters like `IsMatrixCategory`, `IsCategoryOfRows(OverCommutativeRing)`, `IsFreydCategory`, `IsCategoryOfFiniteSets` etc., i.e. for the filters of a usuall…
-
This is another instance of the issues arising when adding 'derived forms' to a(n algebraic) structure/bundle, namely where should they be added:
* to the `RawX` bundle? this is currently the case fo…
-
we chatted about how thats current a no go at ICFP 2017, has there been any action on that since?
-
This discussion came up twice:
- https://github.com/UniMath/UniMath/pull/1432#discussion_r776996433
- https://github.com/UniMath/UniMath/pull/1453#discussion_r804739418
As said by @rmatthes , it …
nmvdw updated
2 years ago
-
-
I think we don't really have much documentation around. we surely have done some for non-trivial decisions but it could be helpful if we have a bit more documentation illustrating some basic categoric…
-
Consider:
```haskell
data T a b where
MkT :: a #-> b -> MkT a b
```
(what matters here is that the second field is unrestricted)
If I have a lens `l2` into the second field, then I can a…
-
I started reading this hoping that it would be a good way for me to understand category theory when most explanations are full of overwhelming amounts of math lingo that's difficult for me to picture.…