by

Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
  • 02:21
    brendanzab commented #258
  • Jul 05 19:34
    Marwes synchronize #258
  • Jul 05 18:46
    Marwes opened #258
  • Jul 05 18:17
    Johann150 synchronize #257
  • Jul 05 17:03
    Johann150 synchronize #257
  • Jul 05 16:36
    Johann150 opened #257
  • Jun 29 05:00
    RDambrosio016 closed #256
  • Jun 29 05:00
    RDambrosio016 commented #256
  • Jun 29 04:54
    brendanzab commented #256
  • Jun 28 05:50
    neverRare starred brendanzab/codespan
  • Jun 27 22:43
    RDambrosio016 opened #256
  • Jun 27 03:54
    jonathandturner commented #119
  • Jun 26 19:36
    toyboot4e starred brendanzab/codespan
  • Jun 24 04:36
    techgeek1 starred brendanzab/codespan
  • Jun 24 03:58

    brendanzab on mention-tab-stop-changes

    (compare)

  • Jun 24 03:58

    brendanzab on master

    Mention tab stop changes in cha… Merge pull request #255 from br… (compare)

  • Jun 24 03:58
    brendanzab closed #255
  • Jun 24 03:55
    brendanzab synchronize #255
  • Jun 24 03:55

    brendanzab on mention-tab-stop-changes

    Mention tab stop changes in cha… (compare)

  • Jun 24 03:54
    brendanzab edited #255
Brendan Zabarauskas
@brendanzab
^ after a bunch of hacky hacks on hacks
Screen Shot 2020-05-17 at 11.26.48 pm.png
^ also
now to clean up...
segeljakt
@segeljakt
neat 👍
do you have any insights about whether error messages differ between languages?
like, imperative vs functional 🤔
Brendan Zabarauskas
@brendanzab
not sure
I just know many compilers neglect them
well, at least historically
I don't think it really matters what the dominant paradigm is
But fp langs have tended to rely on whole program type inference in the past, which can make good, localised errors more challenging to implement
But I don't think that's an FP thing - more a 'whole program type inference' thing
Currying can make good errors harder I think?
segeljakt
@segeljakt
It makes sense
Maybe, it get harder when the languages become higher order but I don't know
matt rice
@ratmice
one thing i've been thinking of is producing more of an annotated source with errors than a stream of errors, including inference in the margin
Brendan Zabarauskas
@brendanzab
The single line rendering improvements are done woohooo brendanzab/codespan#241
Folks are welcome to review if they want
matt rice
@ratmice
So, I tried to read through nothing jumped out at me in particular, but left a comment
besides that I think they look make these cases much more readable!
Brendan Zabarauskas
@brendanzab
Thanks for the comment and review
Hopefully it wasn't too convoluted - it was pretty ugly in some of the intermediate stages as I was figuring stuff out!
Brendan Zabarauskas
@brendanzab
@ratmice ok, updated with some more explanation
Brendan Zabarauskas
@brendanzab
Ok, new version is now published!