33 lines
609 B
Typst
33 lines
609 B
Typst
#import "../requirements.typ": *
|
|
|
|
#focus-slide(theme: "mandarine")[What's Out There?]
|
|
// = What's out there?
|
|
|
|
#gallery(
|
|
image("../figs/mypy_logo.svg"),
|
|
image("../figs/pyright-logo.png"),
|
|
title: [Existing Type Checkers],
|
|
columns: 2,
|
|
gutter: 3em,
|
|
)
|
|
|
|
== Community Packages for Pandas
|
|
|
|
=== Strictly Typing Pandas
|
|
#{
|
|
set text(size: 0.8em)
|
|
emph(link("https://strictly-typed-pandas.readthedocs.io"))
|
|
}
|
|
|
|
- Static typing of schema
|
|
- Quite limited
|
|
|
|
=== Pandera
|
|
#{
|
|
set text(size: 0.8em)
|
|
emph(link("https://pandera.readthedocs.io"))
|
|
}
|
|
|
|
- Dynamic verification and data validation
|
|
- Powerful but verbose
|