Namdak Tonpa [Mon, 23 Oct 2017 23:25:17 +0000 (02:25 +0300)]
Create control.ctt
Anders Mörtberg [Fri, 3 Nov 2017 03:00:54 +0000 (23:00 -0400)]
update lectures
Anders Mörtberg [Mon, 30 Oct 2017 20:07:40 +0000 (16:07 -0400)]
direct proofs that things are sets
Anders Mörtberg [Mon, 25 Sep 2017 12:09:28 +0000 (14:09 +0200)]
test travis for PRs
Anders Mörtberg [Mon, 25 Sep 2017 11:59:58 +0000 (13:59 +0200)]
test travis
Víctor López Juan [Sun, 24 Sep 2017 10:02:38 +0000 (12:02 +0200)]
.gitignore .stack-work, vim swap files
Víctor López Juan [Sun, 24 Sep 2017 10:01:21 +0000 (12:01 +0200)]
Build with stack LTS 9.5 resolver
Anders Mörtberg [Sun, 24 Sep 2017 07:44:51 +0000 (09:44 +0200)]
use foldrWithKey instead of foldWithKey to eliminate warnings
Anders Mörtberg [Wed, 20 Sep 2017 11:11:20 +0000 (13:11 +0200)]
cleaning
Apostolis Xekoukoulotakis [Sun, 17 Sep 2017 07:05:30 +0000 (10:05 +0300)]
A small simplification on binnat.ctt
Anders Mörtberg [Wed, 13 Sep 2017 12:57:51 +0000 (14:57 +0200)]
update lectures
Víctor López Juan [Tue, 12 Sep 2017 11:57:20 +0000 (13:57 +0200)]
Add stack build instructions to the README.md file.
Víctor López Juan [Tue, 5 Sep 2017 15:11:58 +0000 (17:11 +0200)]
Remove cruft from stack.yaml
Víctor López Juan [Tue, 5 Sep 2017 15:08:26 +0000 (17:08 +0200)]
Add support for Travis CI
Mike Shulman [Thu, 7 Sep 2017 05:12:59 +0000 (22:12 -0700)]
Use cubicaltt syntax table in the process buffer.
This way forward-sexp and backward-sexp work there too, despite
the use of backslash for lambda.
Mike Shulman [Thu, 7 Sep 2017 04:42:43 +0000 (21:42 -0700)]
separate syntax highlighting for keywords and builtins
Cyril Cohen [Fri, 8 Sep 2017 09:31:51 +0000 (11:31 +0200)]
Merge pull request #77 from mikeshulman/nograd
Remove one more instance of "graduate lemma"
Mike Shulman [Thu, 7 Sep 2017 04:45:19 +0000 (21:45 -0700)]
Remove one more instance of "graduate lemma"
Anders Mörtberg [Fri, 11 Aug 2017 17:28:50 +0000 (19:28 +0200)]
rename gradLemma to isoToEquiv
Anders Mörtberg [Sun, 9 Jul 2017 22:58:17 +0000 (00:58 +0200)]
pi4s3 (first 5 maps)
Anders Mörtberg [Tue, 20 Jun 2017 15:58:25 +0000 (17:58 +0200)]
move girard
Anders Mörtberg [Tue, 20 Jun 2017 15:58:05 +0000 (17:58 +0200)]
Merge pull request #40 from abooij/girard
Implement girard's paradox to show impredicativity of cubicaltt
Anders Mörtberg [Tue, 20 Jun 2017 15:51:01 +0000 (17:51 +0200)]
Merge pull request #65 from mortberg/fiximporterrors
Proper error handling when importing files
Anders Mörtberg [Tue, 20 Jun 2017 15:32:49 +0000 (17:32 +0200)]
Merge pull request #70 from Sobernard/master
Constant cubes in 2D, 3D and 4D
Anders Mörtberg [Sat, 17 Jun 2017 14:46:52 +0000 (16:46 +0200)]
more explanations
Anders Mörtberg [Wed, 14 Jun 2017 12:54:07 +0000 (14:54 +0200)]
update README
Anders Mörtberg [Wed, 14 Jun 2017 12:52:27 +0000 (14:52 +0200)]
update README
Anders Mörtberg [Wed, 14 Jun 2017 12:49:39 +0000 (14:49 +0200)]
update README
Anders Mörtberg [Wed, 14 Jun 2017 12:45:20 +0000 (14:45 +0200)]
add README for the lectures
Anders Mörtberg [Wed, 14 Jun 2017 12:21:33 +0000 (14:21 +0200)]
lecture 4
Anders Mörtberg [Wed, 14 Jun 2017 12:11:26 +0000 (14:11 +0200)]
update lectures
Sophie Bernard [Wed, 14 Jun 2017 09:30:31 +0000 (11:30 +0200)]
comments
Sophie Bernard [Fri, 9 Jun 2017 23:12:08 +0000 (01:12 +0200)]
general constcubes 2-3-4D
Sophie Bernard [Fri, 9 Jun 2017 21:52:28 +0000 (23:52 +0200)]
constcubes in n dimensions
Anders Mörtberg [Thu, 8 Jun 2017 07:13:56 +0000 (09:13 +0200)]
spurious import
Anders Mörtberg [Thu, 8 Jun 2017 07:11:39 +0000 (09:11 +0200)]
proper error handling when importing files
Anders Mörtberg [Thu, 8 Jun 2017 21:02:20 +0000 (23:02 +0200)]
add first version of lecture 4
Anders Mörtberg [Thu, 8 Jun 2017 20:58:05 +0000 (22:58 +0200)]
Merge pull request #66 from mortberg/shadowed
Check if some names were shadowed while loading a file
Anders Mörtberg [Thu, 8 Jun 2017 20:40:52 +0000 (22:40 +0200)]
move test up
Anders Mörtberg [Thu, 8 Jun 2017 07:49:05 +0000 (09:49 +0200)]
remove empty lines
Anders Mörtberg [Thu, 8 Jun 2017 07:46:27 +0000 (09:46 +0200)]
Check if some names were shadowed while loading the file
Anders Mörtberg [Tue, 30 May 2017 10:35:57 +0000 (12:35 +0200)]
fix typos
Anders Mörtberg [Tue, 30 May 2017 10:33:05 +0000 (12:33 +0200)]
add lecture 3
Anders Mörtberg [Sat, 20 May 2017 10:24:32 +0000 (12:24 +0200)]
minor
Anders Mörtberg [Sat, 20 May 2017 09:56:41 +0000 (11:56 +0200)]
minor
Anders Mörtberg [Sat, 20 May 2017 09:49:16 +0000 (11:49 +0200)]
minor update to lecture 2
Anders Mörtberg [Sat, 20 May 2017 09:31:04 +0000 (11:31 +0200)]
Add lecture 2
Anders Mörtberg [Fri, 12 May 2017 21:20:59 +0000 (23:20 +0200)]
update lecture1
Anders Mörtberg [Thu, 11 May 2017 16:55:32 +0000 (18:55 +0200)]
lecture1
Anders Mörtberg [Thu, 11 May 2017 16:45:31 +0000 (18:45 +0200)]
update lecture
Anders Mörtberg [Thu, 11 May 2017 16:23:20 +0000 (18:23 +0200)]
first lecture
Cyril Cohen [Thu, 11 May 2017 14:35:54 +0000 (16:35 +0200)]
Allow overlapping Arbitrary for Face and System
Cyril Cohen [Thu, 11 May 2017 14:23:27 +0000 (16:23 +0200)]
Boxing Env to prevent Show conflicts with newer versions of haskell packages
Anders Mörtberg [Sun, 7 May 2017 21:04:28 +0000 (23:04 +0200)]
minor change
Simon Huber [Tue, 2 May 2017 15:38:57 +0000 (17:38 +0200)]
Merge pull request #60 from Rotsor/more-parens-in-goal
More parentheses when printing values
Anders Mörtberg [Tue, 2 May 2017 15:05:57 +0000 (17:05 +0200)]
Merge pull request #59 from Rotsor/checkPLam-error-message
better error message from checkPLam
Simon Huber [Thu, 27 Apr 2017 20:11:03 +0000 (22:11 +0200)]
Fix printing of idC and idJ also for values
Simon Huber [Thu, 27 Apr 2017 20:05:13 +0000 (22:05 +0200)]
Don't use smart-constructors when normalizing values
Simon Huber [Thu, 27 Apr 2017 15:52:05 +0000 (17:52 +0200)]
Show idC and idJ as we parse them
Arseniy Alekseyev [Wed, 26 Apr 2017 22:14:31 +0000 (23:14 +0100)]
More parentheses when printing values
Fixes a bug where not enough parentheses would be printed.
Previously if a function F is defined by split, `F (F x)` would be printed as `F F x`.
Now it's printed as `F (F x)` as it should.
Arseniy Alekseyev [Sat, 22 Apr 2017 16:09:16 +0000 (17:09 +0100)]
better error message from checkPLam
Simon Huber [Fri, 21 Apr 2017 18:32:12 +0000 (20:32 +0200)]
Merge pull request #58 from Rotsor/patch-1
Emacs mode: ignore backslash character
Rotsor [Wed, 19 Apr 2017 21:15:18 +0000 (22:15 +0100)]
Emacs mode: ignore backslash character
Emacs treats the '\' as an escape character by default, which means it sees `\(foo : x) -> bar` as having unbalanced parentheses and therefore `forward-sexp` and related functions don't work.
Anders Mörtberg [Thu, 19 Jan 2017 13:44:39 +0000 (14:44 +0100)]
minor changes to bool
Anders Mörtberg [Thu, 19 Jan 2017 13:44:29 +0000 (14:44 +0100)]
experiment with Id
Anders Mörtberg [Wed, 4 Jan 2017 10:07:50 +0000 (11:07 +0100)]
Merge pull request #56 from linuborj/cubicaltt_grothendieck
Added a formalisation of the Grothendieck group and a proof that a family of universal arrows gives rise to an adjunction.
linusbo [Tue, 3 Jan 2017 11:22:22 +0000 (12:22 +0100)]
Uncommented slow function.
linusbo [Mon, 2 Jan 2017 19:30:29 +0000 (20:30 +0100)]
Added definitions of algebraic structures in algstruct.ctt, a construction of the Grothendieck group in grothendieck.cct, definitions of natural transformations, universal arrows, and adjunctions in univprop as well as a proof that a family of universal arrows gives rise to an adjunction.
Anders Mörtberg [Sun, 25 Dec 2016 21:34:40 +0000 (22:34 +0100)]
swap direction of equality to match order in comment
Anders Mörtberg [Sun, 25 Dec 2016 21:30:29 +0000 (22:30 +0100)]
add opposite category
Anders Mörtberg [Thu, 1 Dec 2016 14:42:30 +0000 (15:42 +0100)]
add a comment to category
Anders Mörtberg [Sat, 22 Oct 2016 17:49:06 +0000 (13:49 -0400)]
readme
Anders Mörtberg [Sat, 22 Oct 2016 16:03:11 +0000 (12:03 -0400)]
update demo
Anders Mörtberg [Sat, 22 Oct 2016 15:59:56 +0000 (11:59 -0400)]
readme
Anders Mörtberg [Sat, 22 Oct 2016 15:59:02 +0000 (11:59 -0400)]
readme
Anders Mörtberg [Sat, 22 Oct 2016 15:58:10 +0000 (11:58 -0400)]
README
Anders Mörtberg [Sat, 22 Oct 2016 15:56:16 +0000 (11:56 -0400)]
update readme
Anders Mörtberg [Fri, 21 Oct 2016 19:57:42 +0000 (15:57 -0400)]
doc
Anders Mörtberg [Fri, 21 Oct 2016 19:53:51 +0000 (15:53 -0400)]
doc
Anders Mörtberg [Fri, 21 Oct 2016 19:51:43 +0000 (15:51 -0400)]
test
Anders Mörtberg [Fri, 21 Oct 2016 19:49:32 +0000 (15:49 -0400)]
test
Anders Mörtberg [Fri, 21 Oct 2016 19:48:44 +0000 (15:48 -0400)]
add a readme for the examples folder
Anders Mörtberg [Fri, 21 Oct 2016 19:07:49 +0000 (15:07 -0400)]
add summary file
Anders Mörtberg [Fri, 21 Oct 2016 19:07:30 +0000 (15:07 -0400)]
doc
Anders Mörtberg [Fri, 21 Oct 2016 18:23:21 +0000 (14:23 -0400)]
move graph script
Anders Mörtberg [Fri, 21 Oct 2016 18:21:40 +0000 (14:21 -0400)]
comment
Anders Mörtberg [Fri, 21 Oct 2016 18:19:55 +0000 (14:19 -0400)]
add a script for loading all files
Anders Mörtberg [Fri, 21 Oct 2016 18:04:31 +0000 (14:04 -0400)]
comments
Anders Mörtberg [Fri, 21 Oct 2016 17:04:47 +0000 (13:04 -0400)]
move implicit point
Anders Mörtberg [Thu, 20 Oct 2016 21:47:04 +0000 (17:47 -0400)]
a lot of comments
Anders Mörtberg [Thu, 20 Oct 2016 21:28:52 +0000 (17:28 -0400)]
remove undefined and make csystem compile
Anders Mörtberg [Thu, 20 Oct 2016 21:19:01 +0000 (17:19 -0400)]
comments
Anders Mörtberg [Thu, 20 Oct 2016 21:00:21 +0000 (17:00 -0400)]
update category
Anders Mörtberg [Thu, 20 Oct 2016 20:56:59 +0000 (16:56 -0400)]
comments
Anders Mörtberg [Thu, 20 Oct 2016 20:43:40 +0000 (16:43 -0400)]
add transparent_all to keywords in emacs file
Anders Mörtberg [Thu, 20 Oct 2016 20:33:03 +0000 (16:33 -0400)]
remove examples/aim.ctt as it is subsumed by examples/demo.ctt
Anders Mörtberg [Thu, 22 Sep 2016 20:33:24 +0000 (16:33 -0400)]
add a small puzzle due to Andrew Polonsky
Anders Mörtberg [Thu, 22 Sep 2016 20:02:51 +0000 (16:02 -0400)]
Merge pull request #49 from mortberg/defeqJ
Add Id types
Simon Huber [Mon, 19 Sep 2016 09:26:00 +0000 (11:26 +0200)]
Fix insertSystem to maintain invariant for systems
Closes #52.
Anders Mörtberg [Thu, 15 Sep 2016 17:31:47 +0000 (13:31 -0400)]
cleaning