profile
viewpoint

ecavallo/ptt 19

Experimental type-checker for internally parametric type theory

jonsterling/agda-zipper-machine 14

An abstract machine using indexed containers and their zippers

jonsterling/agda-brouwerian-mathematics 9

some "modernized" brouwerian mathematics, inspired by Hancock, Ghani & Pattinson

jonsterling/agda-effectful-forcing 9

Agda formalization of the paper, "Higher-Order Functions and Brouwer's Thesis". Deduces a Brouwer ordinal from a function ((nat -> nat) -> nat) in System T.

ayberkt/sml-system-f 8

An implementation of System F, as described in PFPL.

david-christiansen/pudding 7

Tactics in the macro expander

dlicata335/cubicalexperiments 7

HoTT MRC Cubical experiments group

jonsterling/agda-abt 6

Abstract binding trees in Agda

startedjashug/WhyNotW

started time in 2 days

startedjashug/WhyNotW

started time in 2 days

startedborisveytsman/acmart

started time in 8 days

PullRequestReviewEvent

Pull request review commentRedPRL/cooltt

Adding the directed interval

 and chk_tm : CS.con -> T.Chk.tac =         | D.TpDim, _, _ -> RM.ret @@ R.Dim.literal n         | _ -> RM.ret @@ R.Nat.literal n       end+      +    | CS.D0 ->

Personally, I think we should default to respecting the "bidirectional" discipline and always overload constructors, because it makes the code simpler. But I do see what you are saying about usability issues; I think we could find out if it causes usability issues once we can write down some examples.

But I don't feel so strongly about it, it's just a thought.

mweav

comment created time in 8 days

Pull request review commentRedPRL/cooltt

Adding the directed interval

 and chk_tm : CS.con -> T.Chk.tac =         | D.TpDim, _, _ -> RM.ret @@ R.Dim.literal n

To explain my other comment, this is the line where you can add another case, and call something like R.DDim.literal.

mweav

comment created time in 8 days

Pull request review commentRedPRL/cooltt

Adding the directed interval

 and chk_tm : CS.con -> T.Chk.tac =         | D.TpDim, _, _ -> RM.ret @@ R.Dim.literal n         | _ -> RM.ret @@ R.Nat.literal n       end+      +    | CS.D0 ->

Rather than adding concrete syntax for d0,d1, I would just add one more case to the type-directed elaboration of dimension literals. Then, 0 is the surface notation for both Dim0 and DDim0.

mweav

comment created time in 8 days

PullRequestReviewEvent
PullRequestReviewEvent

Pull request review commentRedPRL/cooltt

Adding the directed interval

 doc: 	@${DUNE} build @doc  install:-	${OPAM} reinstall cooltt+	${OPAM} reinstall --working-dir cooltt

I also prefer to be extra sure in the way that Carlo describes, but this change is excellent regardless. The default (perverse!) behavior of opam is to install the version at the last commit, not what is actually in the directory.

mweav

comment created time in 8 days

PullRequestReviewEvent

Pull request review commentRedPRL/cooltt

Adding the directed interval

 doc: 	@${DUNE} build @doc  install:-	${OPAM} reinstall cooltt+	${OPAM} reinstall --working-dir cooltt

wow awesome! didn’t know how to do that

mweav

comment created time in 8 days

PullRequestReviewEvent

issue commentborisveytsman/acmart

Latexmk goes into an infinite loop even on sample files from ACM

@drdreyer Yeah, I think this is not a real solution but it saved my a** last week haha --- one example of where I do care that a pdf file has changed is if the PDF file is not generated by LaTeX, but is instead some other graphic that I am including, for instance. Of course, one can change the ignore pattern to account for this, but I would prefer some solution that involves the PDF reaching convergence and not changing with every build.

drdreyer

comment created time in 8 days

issue commentborisveytsman/acmart

Latexmk goes into an infinite loop even on sample files from ACM

$hash_calc_ignore_pattern{'pdf'}='^';
drdreyer

comment created time in 8 days

issue commentborisveytsman/acmart

Latexmk goes into an infinite loop even on sample files from ACM

This happened to me too! I fixed this by adding a clause to my .latexmkrc that ignores the PDF file. LOL.

drdreyer

comment created time in 8 days

push eventjonsterling/bibtex-references

Jonathan Sterling

commit sha 3fc54906c593bfcb53428e70bc2143ce0d62ae95

refs

view details

push time in 9 days

create barnchjonsterling/dreamtt

branch : one-big-monad

created branch time in 9 days

push eventjonsterling/dreamtt

Jonathan Sterling

commit sha cfe384660ac9f0fd74f0f7c253c5891881191312

get rid of architecture astronautics

view details

push time in 9 days

push eventjonsterling/bibtex-references

Jonathan Sterling

commit sha 8a30ef959d35f7c99257f81080cf6cfff4a4adec

extensivity

view details

push time in 10 days

Pull request review commentRedPRL/cooltt

Adding the directed interval

 setup.log  # Merlin configuring file for Vim and Emacs .merlin++.vscode/

I'm fine with adding it here, fwiw. But yeah

mweav

comment created time in 11 days

PullRequestReviewEvent

push eventjonsterling/dreamtt

Jonathan Sterling

commit sha 2da72e33c3e094255b7051c5eb6fb9472bee9ee5

further refactoring

view details

push time in 11 days

push eventjonsterling/dreamtt

Jonathan Sterling

commit sha 98f793b75f033146d005d77d9b1e9f7e1ed20925

whitespace cleanup

view details

push time in 11 days

push eventjonsterling/dreamtt

Jonathan Sterling

commit sha b9f0a03f0f67dba4f6de1ba61d04c69da2cf390c

ReaderT

view details

Jonathan Sterling

commit sha ef098717a1ea7f71d4553dbe38c6edd60e145713

refactoring

view details

Jonathan Sterling

commit sha 98b4a7606af82aeffd1acebaac4e560dfb84ec59

more refactoring

view details

Jonathan Sterling

commit sha 2837a60f9afdd217d4a868b1ea93037c49d02934

implement Local in terms of monad transformers

view details

push time in 11 days

push eventjonsterling/dreamtt

Jonathan Sterling

commit sha 3f913652fa16b912e181180db70528dc0d3a0f57

lmao 🥴🥴🥴

view details

push time in 11 days

push eventjonsterling/dreamtt

Jonathan Sterling

commit sha ab19db8e623386c8c2f055cba18dd4781b00ea22

stupid find and replace errors

view details

push time in 11 days

push eventjonsterling/bibtex-references

Jonathan Sterling

commit sha aeb50bc9ba1849d3d01c9ceb7ae316b66e799425

cool colors

view details

push time in 11 days

push eventjonsterling/dreamtt

Jonathan Sterling

commit sha 6b3dd59b744746777c8c5040225bcb05492c5c21

elaborate in a name resolution monad

view details

push time in 11 days

push eventjonsterling/dreamtt

Jonathan Sterling

commit sha 428a742168e1a90e44b674f617a5080664072f38

add refiners for type formation rules (#3)

view details

Jonathan Sterling

commit sha 079ed4d84ef30ec33996551d9cd1da67d8eaae25

close #3

view details

push time in 11 days

push eventjonsterling/dreamtt

Jonathan Sterling

commit sha 3639959b0fdf5e9fbe739b25300ae857206bd41a

tweak

view details

push time in 11 days

push eventjonsterling/dreamtt

Jonathan Sterling

commit sha 1a07c1b0567b92a5debf869d309440ad09be03e2

implement distiller

view details

Jonathan Sterling

commit sha 7f359b7499f26999226d6505e408b02bdf9f8fa7

doc

view details

push time in 11 days

push eventjonsterling/dreamtt

Jonathan Sterling

commit sha 6717bc18f9f190e8d0531122dcb4624be02eb496

fix

view details

push time in 11 days

push eventjonsterling/dreamtt

Jonathan Sterling

commit sha f7c979908e0a10776f1a5776dd7cfb4ed951efda

documentation

view details

push time in 11 days

push eventjonsterling/dreamtt

Jonathan Sterling

commit sha 736f82649db188332725ed01040cffd0b1df4ae3

doc

view details

Jonathan Sterling

commit sha 1a65a96b18c8aed72774ea036088cd366345c6a2

close #2

view details

push time in 11 days

issue closedjonsterling/dreamtt

Adjust abstraction barrier

Export the syntax representation, and allow it to be projected from the abstract types, but only in one direction. This maintains abstraction, but allows the external implementation of (e.g.) pretty printers, compilers, etc.

closed time in 11 days

jonsterling

startedTheoWinterhalter/phd-thesis

started time in 11 days

push eventjonsterling/dreamtt

Jonathan Sterling

commit sha 9771afb188f4b7135b98c89d633147a6ddddfc11

typos

view details

push time in 12 days

push eventjonsterling/dreamtt

Jonathan Sterling

commit sha 06656dde6d4f7f74ad0c40a5a5d7d44d4a2f4a12

tweak

view details

push time in 12 days

issue openedjonsterling/dreamtt

add elaboration of types

created time in 12 days

push eventjonsterling/dreamtt

Jonathan Sterling

commit sha 90c266fd78b0444c1df6b158611d9908d863269a

simplify

view details

Jonathan Sterling

commit sha 7adab2f6513c75b1367d94f1c85ca094a3e939bc

cleanup error handling

view details

push time in 12 days

push eventjonsterling/dreamtt

Jonathan Sterling

commit sha 106bb5f8604918780969e548349485c2662960ed

make Env even more abstract!

view details

push time in 12 days

push eventjonsterling/dreamtt

Jonathan Sterling

commit sha 15d08a8e88f164b69d132432e709d7c843a37d03

cleanup representation

view details

push time in 12 days

push eventjonsterling/dreamtt

Jonathan Sterling

commit sha 5ecb72a785e197332649697dc5b1ff505ee62fb3

dead code

view details

push time in 12 days

issue openedjonsterling/dreamtt

Adjust abstraction barrier

Export the syntax representation, and allow it to be projected from the abstract types, but only in one direction. This maintains abstraction, but allows the external implementation of (e.g.) pretty printers, compilers, etc.

created time in 12 days

push eventjonsterling/dreamtt

Jonathan Sterling

commit sha 159d8135d475c513e1f8343747dc705f0116577d

lol

view details

push time in 12 days

issue openedjonsterling/dreamtt

Test it

created time in 12 days

push eventjonsterling/dreamtt

Jonathan Sterling

commit sha dae5c62eef9dc62b68b706f202d686c91860eabb

cleanup

view details

push time in 12 days

push eventjonsterling/dreamtt

Jonathan Sterling

commit sha 8b4916f802b979001f877a092228f2aeb8ca7a2c

cleanup

view details

push time in 12 days

push eventjonsterling/dreamtt

Jonathan Sterling

commit sha 656e19f58efa9535120e778db6ccdaff997b9133

dreamier

view details

push time in 12 days

push eventjonsterling/dreamtt

Jonathan Sterling

commit sha 24afa8b40517b38ab4310ef701afa44e614faba2

fix github lol

view details

push time in 12 days

push eventjonsterling/dreamtt

Jonathan Sterling

commit sha 31cefa050e1e4e79e434700a7aad7b531dd95dd9

Create README.md

view details

push time in 12 days

startedjonsterling/dreamtt

started time in 12 days

push eventjonsterling/dreamtt

Jonathan Sterling

commit sha 66916b41bd315918d034e9d98ad1f0454cbf0f78

cursed case insensitive file system

view details

push time in 12 days

push eventjonsterling/dreamtt

Jonathan Sterling

commit sha bd3d917595e314695fef255d4ca152e45bcce065

damn lol

view details

push time in 12 days

push eventjonsterling/dreamtt

Jonathan Sterling

commit sha e8342f6f6f0231c8964580ab7794ef4cafafae49

Create FUNDING.yml

view details

push time in 12 days

push eventjonsterling/dreamtt

Jonathan Sterling

commit sha 11dad8460a8efa8eb74ab573f6366ecd108bf60a

github actions

view details

push time in 12 days

create barnchjonsterling/dreamtt

branch : master

created branch time in 12 days

created repositoryjonsterling/dreamtt

created time in 12 days

startedvermiculus/propbox

started time in 14 days

startedjopetty/coursework-latex

started time in 14 days

startedjonsterling/latex3-jmsdelim

started time in 14 days

push eventjonsterling/bibtex-references

Jonathan Sterling

commit sha a2a4c527e0e8d7c13279e3f464daf4614c3a48f3

hilbert

view details

push time in 15 days

push eventjonsterling/bibtex-references

Jonathan Sterling

commit sha c58f20ab22e0e62a9d5d021cf09097e764ef5483

copattern

view details

push time in 15 days

push eventjonsterling/bibtex-references

Jonathan Sterling

commit sha c01f493468c7aca578671207f342ee404ca61ff8

isbell

view details

push time in 15 days

startedkisonecat/tikzjax

started time in 16 days

push eventjonsterling/latex-dieudonne

Jonathan Sterling

commit sha 8bc63c37495450f0ec071d7f2bc4e7893211a559

Create FUNDING.yml

view details

push time in 18 days

startedjonsterling/latex-dieudonne

started time in 18 days

push eventjonsterling/mathematical-notebook

Jonathan Sterling

commit sha 90699a7a73ac62bff1739dbf3ebd45aff487944c

dbend

view details

push time in 18 days

push eventjonsterling/latex-dieudonne

Jonathan Sterling

commit sha 1df4297a31d4aa069b5a37c7a27898f17cc2c6c3

tweak

view details

push time in 18 days

push eventjonsterling/mathematical-notebook

Jonathan Sterling

commit sha 20aa6c2892a469694e4c2c6ab83582ef75248d79

foo

view details

Jonathan Sterling

commit sha 39e0f4f514314a1805ac86dca56b62ecb94d3fbd

tweaks, trying out my new TeX stuff

view details

Jonathan Sterling

commit sha 6765525d25bcf442bea9d057c1b756df94312e00

foo

view details

push time in 18 days

push eventjonsterling/latex-dieudonne

Jonathan Sterling

commit sha 951a1956c19475dcb9b01b1a08719fd62028d7e6

dependencies

view details

Jonathan Sterling

commit sha cf87399dd36e6657a2c53d0bbad823f37c73b3cd

math font scaling

view details

push time in 18 days

push eventjonsterling/latex-dieudonne

Jonathan Sterling

commit sha b1540916672dbe11dcbf565258f69cffdc62d7cb

lol

view details

push time in 18 days

push eventjonsterling/latex-dieudonne

Jonathan Sterling

commit sha 7b86593f9113497888d96b476608a6b7ad54cf74

more style tweask

view details

push time in 18 days

push eventjonsterling/latex-dieudonne

Jonathan Sterling

commit sha df574754a04078c17c5896e6be0103c97ba4329e

foo

view details

push time in 18 days

push eventjonsterling/latex-dieudonne

Jonathan Sterling

commit sha fecb8b32e1efd3a75f37180c8ebbede82a1e7ab8

foo

view details

push time in 18 days

push eventjonsterling/latex-dieudonne

Jonathan Sterling

commit sha a83d4c604e7b5e5b59ebe9e4f4158a93fc4c32eb

factoring

view details

push time in 18 days

push eventjonsterling/latex-dieudonne

Jonathan Sterling

commit sha 246180b5bc4996650771df3a138ed59a49374134

supporting cleveref

view details

push time in 18 days

push eventjonsterling/latex-dieudonne

Jonathan Sterling

commit sha d8aebee40460b0126a8174881e4b8a1e388c325c

continue to cleanup

view details

push time in 18 days

push eventjonsterling/latex-dieudonne

Jonathan Sterling

commit sha 98443802c7bb489803501a73908da24189caa186

factor out function

view details

push time in 18 days

push eventjonsterling/latex-dieudonne

Jonathan Sterling

commit sha 35cd8f4ffd97b28ae5df6c04c744cc6ee8236658

use a loop

view details

push time in 18 days

push eventjonsterling/latex-dieudonne

Jonathan Sterling

commit sha 2881e209b28ef11fba2a8f75dc7304c6dfd86b53

README

view details

push time in 18 days

push eventjonsterling/latex-dieudonne

Jonathan Sterling

commit sha c3da50bd83863bb47b64a1daf91507dd07e76cdd

fun

view details

push time in 18 days

push eventjonsterling/latex-dieudonne

Jonathan Sterling

commit sha 2e4a9fe33331d32f9a89b6862360239db349231b

tweak

view details

push time in 18 days

push eventjonsterling/latex-dieudonne

Jonathan Sterling

commit sha 738d865af4567a468df225bae7ce1c6f6b8ee62c

foo

view details

push time in 18 days

push eventjonsterling/latex-dieudonne

Jonathan Sterling

commit sha e234f6c89c2dca13b939c8a1f4340d116a91ccb1

tweaks

view details

push time in 18 days

push eventjonsterling/latex-dieudonne

Jonathan Sterling

commit sha b9343acd35c97510c8908c5b52e857ea321f58c6

tweak

view details

push time in 18 days

push eventjonsterling/latex-dieudonne

Jonathan Sterling

commit sha d6dd91948aebac140b372dac42b8e648d3a0fca5

delete stupid comments

view details

push time in 18 days

push eventjonsterling/latex-dieudonne

Jonathan Sterling

commit sha 08ad94334103aa32497f6da7bddd9f38e4f78407

tweak

view details

push time in 18 days

push eventjonsterling/latex-dieudonne

Jonathan Sterling

commit sha 1bab2fc477d58a47dad6d5d54dad472ffa61c812

another customization

view details

Jonathan Sterling

commit sha 7203508971f61448a0d53c371f9287444abd5e3d

fix a ton of stuff

view details

push time in 18 days

push eventjonsterling/latex-dieudonne

Jonathan Sterling

commit sha 1797bf01910be446c1a3542699daecd1027f1302

customization

view details

push time in 18 days

push eventjonsterling/latex-dieudonne

Jonathan Sterling

commit sha 1eb245aed95ab9fb9ac1d375e7a935e7fd93d4bd

example thm

view details

push time in 18 days

push eventjonsterling/latex-dieudonne

Jonathan Sterling

commit sha a9adb6183ecc139ec2e582789c1730172d28acdf

first cut

view details

push time in 18 days

create barnchjonsterling/latex-dieudonne

branch : main

created branch time in 18 days

created repositoryjonsterling/latex-dieudonne

created time in 18 days

push eventjonsterling/bibtex-references

Jonathan Sterling

commit sha e76af912ab844cd0fb32a427b33923e36f109854

cleanup duplicate information

view details

push time in 19 days

push eventjonsterling/bibtex-references

Jonathan Sterling

commit sha 6771fa756d0118139d5aa4eaef369d24af232a41

update

view details

push time in 21 days

push eventjonsterling/bibtex-references

Jonathan Sterling

commit sha 7e21316e0a06854c98c4ae95e48606d23b843149

foo

view details

push time in 21 days

push eventjonsterling/bibtex-references

Jonathan Sterling

commit sha c6f91ca0439da9305e1d5fdf99fe1f66fbc9c827

update

view details

push time in 21 days

more