fix some issues

This commit is contained in:
flupe 2023-01-26 18:00:24 +01:00
parent d31b00b633
commit 31e772cca4
4 changed files with 29 additions and 16 deletions

View File

@ -5,23 +5,16 @@ description: Professional page of Lucas Escot
## Lucas Escot {#me} ## Lucas Escot {#me}
As of 2022, I am a PhD student at [TU Delft], in the [Programming Languages As of 2023, I am a PhD student at [TU Delft], in the [Programming Languages
Group][PL], under the supervision of Jesper Cockx. My work revolves around Group][PL], under the supervision of Jesper Cockx. My work revolves around
generic programming in dependently-typed languages --- namely, [Agda]. generic programming in dependently-typed languages --- namely, [Agda].
Lately, I've also been spending time on incremental, parallel embedded build
systems.
[TU Delft]: https//tudelft.nl [TU Delft]: https//tudelft.nl
[PL]: https://pl.ewi.tudelft.nl/ [PL]: https://pl.ewi.tudelft.nl/
[Agda]: https://github.com/agda/agda [Agda]: https://github.com/agda/agda
## Miscellaneous {#misc}
On my spare time, I do a fair bit of drawing. Some of it may be found over at
[acatalepsie.fr]. Along with a group of friends, I am part of the [sbi.re]
network, under which we self-host a bunch of services.
[acatalepsie.fr]: https://acatalepsie.fr
[sbi.re]: https://sbi.re
## Contact/Links {#contact} ## Contact/Links {#contact}
-------- ------------------------------------------------------------------------------------------------ -------- ------------------------------------------------------------------------------------------------
@ -32,4 +25,24 @@ GH [flupe](https://github.com/flupe)
SRHT [flupe](https://sr.ht/~flupe) SRHT [flupe](https://sr.ht/~flupe)
-------- ------------------------------------------------------------------------------------------------ -------- ------------------------------------------------------------------------------------------------
## Log {#log}
- Attended [AIMXXXI] in Edinburgh, Scotland.
- Attended [ICFP'22] in Ljubjana, Slovenia.
- Attended [OPLSS'22] in Eugene, Oregon.
[AIMXXXI]: https://wiki.portal.chalmers.se/agda/Main/AIMXXXI
[ICFP'22]: https://icfp22.sigplan.org/
[OPLSS'22]: https://www.cs.uoregon.edu/research/summerschool/summer22/
## Miscellaneous {#misc}
On my spare time, I do a fair bit of drawing. Some of it may be found over at
[acatalepsie.fr], where I also keep my rarely-updated blog. Along with
a group of friends, we are behind the [sbi.re] network, under which we self-host
a bunch of services.
[acatalepsie.fr]: https://acatalepsie.fr
[sbi.re]: https://sbi.re
## Publications ## Publications

View File

@ -24,11 +24,11 @@
<ul data-year="{{year}}"> <ul data-year="{{year}}">
{{#pubs}} {{#pubs}}
<li id="{{slug}}"> <li id="{{slug}}">
<p class="title"><a href="{{slug}}">{{title}}</a></p> <p class="title"><a href="#{{slug}}">{{title}}</a></p>
<p class="authors">{{{authors}}}</p> <p class="authors">{{{authors}}}</p>
<p class="venue"><a href="{{venue.url}}">{{venue.name}}</a></p> <p class="venue"><a href="{{venue.url}}">{{venue.name}}</a></p>
<p class="buttons"> <p class="buttons">
{{#file}}<a href="{{url}}">PDF</a>{{/file}} {{#file}}<a href="{{file}}">PDF</a>{{/file}}
{{#doi}}<a href="https://doi.org/{{doi}}">DOI</a>{{/doi}} {{#doi}}<a href="https://doi.org/{{doi}}">DOI</a>{{/doi}}
</p> </p>
</li> </li>

View File

@ -6,7 +6,7 @@
- Lucas Escot - Lucas Escot
- name: Jesper Cockx - name: Jesper Cockx
url: https://jesper.sikanda.be url: https://jesper.sikanda.be
file: papers/generics-agda-icfp22.pdf file: /papers/generics-agda-icfp22.pdf
doi: "10.1145/3547644" doi: "10.1145/3547644"
venue: venue:
name: ICFP 2022 name: ICFP 2022
@ -23,7 +23,7 @@
- name: James Chapman - name: James Chapman
url: https://jmchapman.io url: https://jmchapman.io
- Ulf Norell - Ulf Norell
file: papers/agda2hs-haskell22.pdf file: /papers/agda2hs-haskell22.pdf
doi: "10.1145/3546189.3549920" doi: "10.1145/3546189.3549920"
venue: venue:
name: Haskell Symposium 2022 name: Haskell Symposium 2022

View File

@ -39,12 +39,12 @@ main = achille A.do
match "papers/*" copy match "papers/*" copy
match "static/*" copy match "static/*" copy
pubs <- readYaml "publications.yaml"
meta :*: nav :*: content <- A.do meta :*: nav :*: content <- A.do
meta :*: doc <- readPandoc "index.md" meta :*: doc <- readPandoc "index.md"
meta :*: (getNav <$> doc) :*: renderPandoc doc meta :*: (getNav <$> doc) :*: renderPandoc doc
pubs <- readYaml "publications.yaml"
Content <$> meta <*> nav <*> content <*> pubs Content <$> meta <*> nav <*> content <*> pubs
& applyTemplate index & applyTemplate index
& write "index.html" & write "index.html"