From d06c4caa3d28fb79b47382b669e35dff6825ca8a Mon Sep 17 00:00:00 2001 From: Arman Bilge Date: Tue, 17 Feb 2026 13:49:39 -0800 Subject: [PATCH 01/14] Delete old image assets --- img/assets/about-icon.svg | 7 ---- img/assets/background-about.svg | 14 -------- img/assets/background-pattern-news-left.svg | 19 ----------- img/assets/background-pattern-news-lright.svg | 20 ----------- img/assets/background-pattern-news-right.svg | 20 ----------- img/assets/background-pattern.svg | 9 ----- img/assets/background-social.svg | 7 ---- img/assets/hexagon-path.svg | 7 ---- img/assets/icon-about-friendly.svg | 13 -------- img/assets/icon-about-functional.svg | 16 --------- img/assets/icon-about-modular.svg | 15 --------- img/assets/icon-about-open-source.svg | 7 ---- img/assets/icon-about-resources.svg | 12 ------- img/assets/icon-about-shared.svg | 13 -------- img/assets/icon-project.svg | 13 -------- img/assets/masthead-image-path.svg | 3 -- img/assets/masthead-path.svg | 8 ----- img/assets/navbar-icon.svg | 9 ----- img/assets/title-path-small.svg | 7 ---- img/assets/title-path.svg | 7 ---- img/assets/title-small-path.svg | 7 ---- img/assets/typelevel-brand.svg | 16 --------- img/bg-pattern.svg | 1 - img/bg.jpg | Bin 410952 -> 0 bytes img/blog/typelevel-placeholder.png | Bin 19248 -> 0 bytes img/favicon-safari.svg | 1 - img/favicon.png | Bin 1409 -> 0 bytes img/ico-close.svg | 14 -------- img/ico-discord.svg | 10 ------ img/ico-email.svg | 1 - img/ico-friendly.svg | 1 - img/ico-functional.svg | 1 - img/ico-gitter.svg | 1 - img/ico-modular.svg | 1 - img/ico-opensource.svg | 1 - img/ico-repo.svg | 22 ------------- img/ico-resources.svg | 1 - img/ico-shared.svg | 1 - img/ico-twitter.png | Bin 1388 -> 0 bytes img/logo-hero.svg | 1 - img/logo-twitter.png | Bin 51349 -> 0 bytes img/logo-twitter.svg | 27 --------------- img/logo.png | Bin 57556 -> 0 bytes img/logo.svg | 31 ------------------ 44 files changed, 364 deletions(-) delete mode 100644 img/assets/about-icon.svg delete mode 100644 img/assets/background-about.svg delete mode 100644 img/assets/background-pattern-news-left.svg delete mode 100644 img/assets/background-pattern-news-lright.svg delete mode 100644 img/assets/background-pattern-news-right.svg delete mode 100644 img/assets/background-pattern.svg delete mode 100644 img/assets/background-social.svg delete mode 100644 img/assets/hexagon-path.svg delete mode 100644 img/assets/icon-about-friendly.svg delete mode 100644 img/assets/icon-about-functional.svg delete mode 100644 img/assets/icon-about-modular.svg delete mode 100644 img/assets/icon-about-open-source.svg delete mode 100644 img/assets/icon-about-resources.svg delete mode 100644 img/assets/icon-about-shared.svg delete mode 100644 img/assets/icon-project.svg delete mode 100644 img/assets/masthead-image-path.svg delete mode 100644 img/assets/masthead-path.svg delete mode 100644 img/assets/navbar-icon.svg delete mode 100644 img/assets/title-path-small.svg delete mode 100644 img/assets/title-path.svg delete mode 100644 img/assets/title-small-path.svg delete mode 100644 img/assets/typelevel-brand.svg delete mode 100644 img/bg-pattern.svg delete mode 100644 img/bg.jpg delete mode 100644 img/blog/typelevel-placeholder.png delete mode 100644 img/favicon-safari.svg delete mode 100644 img/favicon.png delete mode 100644 img/ico-close.svg delete mode 100644 img/ico-discord.svg delete mode 100644 img/ico-email.svg delete mode 100644 img/ico-friendly.svg delete mode 100644 img/ico-functional.svg delete mode 100644 img/ico-gitter.svg delete mode 100644 img/ico-modular.svg delete mode 100644 img/ico-opensource.svg delete mode 100644 img/ico-repo.svg delete mode 100644 img/ico-resources.svg delete mode 100644 img/ico-shared.svg delete mode 100644 img/ico-twitter.png delete mode 100644 img/logo-hero.svg delete mode 100644 img/logo-twitter.png delete mode 100644 img/logo-twitter.svg delete mode 100644 img/logo.png delete mode 100644 img/logo.svg diff --git a/img/assets/about-icon.svg b/img/assets/about-icon.svg deleted file mode 100644 index 6ea53de2..00000000 --- a/img/assets/about-icon.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - about-icon - - - - \ No newline at end of file diff --git a/img/assets/background-about.svg b/img/assets/background-about.svg deleted file mode 100644 index 468e32f2..00000000 --- a/img/assets/background-about.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - background-about - - - - - - - - - - - \ No newline at end of file diff --git a/img/assets/background-pattern-news-left.svg b/img/assets/background-pattern-news-left.svg deleted file mode 100644 index 7458771d..00000000 --- a/img/assets/background-pattern-news-left.svg +++ /dev/null @@ -1,19 +0,0 @@ - - - background-pattern-news-left - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/img/assets/background-pattern-news-lright.svg b/img/assets/background-pattern-news-lright.svg deleted file mode 100644 index d3ce5d6d..00000000 --- a/img/assets/background-pattern-news-lright.svg +++ /dev/null @@ -1,20 +0,0 @@ - - - background-pattern-news-lright - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/img/assets/background-pattern-news-right.svg b/img/assets/background-pattern-news-right.svg deleted file mode 100644 index 13071935..00000000 --- a/img/assets/background-pattern-news-right.svg +++ /dev/null @@ -1,20 +0,0 @@ - - - background-pattern-news-right - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/img/assets/background-pattern.svg b/img/assets/background-pattern.svg deleted file mode 100644 index 96328d1d..00000000 --- a/img/assets/background-pattern.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - background-pattern - - - - - - \ No newline at end of file diff --git a/img/assets/background-social.svg b/img/assets/background-social.svg deleted file mode 100644 index c5e01f5d..00000000 --- a/img/assets/background-social.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - background-social - - - - \ No newline at end of file diff --git a/img/assets/hexagon-path.svg b/img/assets/hexagon-path.svg deleted file mode 100644 index c2d57c3a..00000000 --- a/img/assets/hexagon-path.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - hexagon-path - - - - \ No newline at end of file diff --git a/img/assets/icon-about-friendly.svg b/img/assets/icon-about-friendly.svg deleted file mode 100644 index 71420cf8..00000000 --- a/img/assets/icon-about-friendly.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - icon-about-friendly - - - - - - - - - - \ No newline at end of file diff --git a/img/assets/icon-about-functional.svg b/img/assets/icon-about-functional.svg deleted file mode 100644 index ff594019..00000000 --- a/img/assets/icon-about-functional.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - icon-about-functional - - - - - - - - - - - - - \ No newline at end of file diff --git a/img/assets/icon-about-modular.svg b/img/assets/icon-about-modular.svg deleted file mode 100644 index fe568f98..00000000 --- a/img/assets/icon-about-modular.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - icon-about-modular - - - - - - - - - - - - \ No newline at end of file diff --git a/img/assets/icon-about-open-source.svg b/img/assets/icon-about-open-source.svg deleted file mode 100644 index 4e8c8c6b..00000000 --- a/img/assets/icon-about-open-source.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - icon-about-open-source - - - - \ No newline at end of file diff --git a/img/assets/icon-about-resources.svg b/img/assets/icon-about-resources.svg deleted file mode 100644 index 9ca651c4..00000000 --- a/img/assets/icon-about-resources.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - icon-about-resources - - - - - - - - - \ No newline at end of file diff --git a/img/assets/icon-about-shared.svg b/img/assets/icon-about-shared.svg deleted file mode 100644 index 71fa5624..00000000 --- a/img/assets/icon-about-shared.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - icon-about-shared - - - - - - - - - - \ No newline at end of file diff --git a/img/assets/icon-project.svg b/img/assets/icon-project.svg deleted file mode 100644 index 3534635a..00000000 --- a/img/assets/icon-project.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - icon-project - - - - - - - - - - diff --git a/img/assets/masthead-image-path.svg b/img/assets/masthead-image-path.svg deleted file mode 100644 index 34509a6c..00000000 --- a/img/assets/masthead-image-path.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/img/assets/masthead-path.svg b/img/assets/masthead-path.svg deleted file mode 100644 index 289efb1b..00000000 --- a/img/assets/masthead-path.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/img/assets/navbar-icon.svg b/img/assets/navbar-icon.svg deleted file mode 100644 index 276c6d0a..00000000 --- a/img/assets/navbar-icon.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - navbar-icon - - - - - - \ No newline at end of file diff --git a/img/assets/title-path-small.svg b/img/assets/title-path-small.svg deleted file mode 100644 index 0433cc6a..00000000 --- a/img/assets/title-path-small.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - title-small-path - - - - \ No newline at end of file diff --git a/img/assets/title-path.svg b/img/assets/title-path.svg deleted file mode 100644 index bc252287..00000000 --- a/img/assets/title-path.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - title-path - - - - \ No newline at end of file diff --git a/img/assets/title-small-path.svg b/img/assets/title-small-path.svg deleted file mode 100644 index 0433cc6a..00000000 --- a/img/assets/title-small-path.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - title-small-path - - - - \ No newline at end of file diff --git a/img/assets/typelevel-brand.svg b/img/assets/typelevel-brand.svg deleted file mode 100644 index c5823883..00000000 --- a/img/assets/typelevel-brand.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - navbar-brand - - - - - - - - - - - - - \ No newline at end of file diff --git a/img/bg-pattern.svg b/img/bg-pattern.svg deleted file mode 100644 index 70c03cc7..00000000 --- a/img/bg-pattern.svg +++ /dev/null @@ -1 +0,0 @@ -PatternCreated with Sketch Beta. \ No newline at end of file diff --git a/img/bg.jpg b/img/bg.jpg deleted file mode 100644 index 7102ef3de0207c7eb9fceceb0d033aa8ca3fa08a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 410952 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

0w9$xp?zp@ImIP0ua)yN<21ZCTc&JC$V1?9W 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

hYzjQo#lIH!s=gO<+T~k%Zd*adB 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

+I_$Yv@TaXoi@8R*RMZ-`#=8xdQPo$&O*uA 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
-
-
-

{{site.data.cta.blogTitle}}

-

{{site.data.cta.blogDescription}}

- {% include _contact-btn.html %} -
-
-
\ No newline at end of file diff --git a/_includes/_cta-conduct.html b/_includes/_cta-conduct.html deleted file mode 100644 index 659d3d46..00000000 --- a/_includes/_cta-conduct.html +++ /dev/null @@ -1,13 +0,0 @@ -
-
-
-

{{site.data.cta.conductTitle}}

-

{{site.data.cta.conductDescription}}

- {% for item in site.data.nav-scala %} - {% if item.title == "Code of Conduct" %} - Read full Code of Conduct - {% endif %} - {% endfor %} -
-
-
\ No newline at end of file diff --git a/_includes/_cta-gsoc.html b/_includes/_cta-gsoc.html deleted file mode 100644 index 052e294b..00000000 --- a/_includes/_cta-gsoc.html +++ /dev/null @@ -1,10 +0,0 @@ -
-
-
-

Submit Your Proposal

-

Are you interested in working on a GSoC project with Typelevel mentors?

- - send us an email -
-
-
diff --git a/_includes/_cta-newsletter.html b/_includes/_cta-newsletter.html deleted file mode 100644 index e69de29b..00000000 diff --git a/_includes/_cta-projects.html b/_includes/_cta-projects.html deleted file mode 100644 index 4d3e52fa..00000000 --- a/_includes/_cta-projects.html +++ /dev/null @@ -1,10 +0,0 @@ -
-
-
-

{{site.data.cta.submittingTitle}}

-

{{site.data.cta.submittingDescription}}

- - Open a ticket! -
-
-
diff --git a/_includes/_cta-steering.html b/_includes/_cta-steering.html deleted file mode 100644 index 422a2b26..00000000 --- a/_includes/_cta-steering.html +++ /dev/null @@ -1,15 +0,0 @@ -
-
-
-

{{site.data.cta.steeringTitle}}

-

{{site.data.cta.steeringDescription}}

- {% for item in site.data.nav-scala %} - {% if item.title == "Steering Committee" %} -


- About the Committee -

- {% endif %} - {% endfor %} -
-
-
\ No newline at end of file diff --git a/_includes/_footer.html b/_includes/_footer.html deleted file mode 100644 index 6f232a62..00000000 --- a/_includes/_footer.html +++ /dev/null @@ -1,37 +0,0 @@ - \ No newline at end of file diff --git a/_includes/_gsoc_idea_card.html b/_includes/_gsoc_idea_card.html deleted file mode 100644 index 9f34e4cc..00000000 --- a/_includes/_gsoc_idea_card.html +++ /dev/null @@ -1,45 +0,0 @@ -
-
-
- -

{{ project.title }}

-
-

{{ project.description | markdownify }}

- -
Prerequisites
-

{{ project.prereqs | markdownify }}

- -
Expected Difficulty
-

{{ project.difficulty | markdownify }}

- -
Expected Length
-

- {% if project.length == "short" %} - Short (~ 90 hours) - {% elsif project.length == "medium" %} - Medium (~ 175 hours) - {% elsif project.length == "long" %} - Long (~ 350 hours) - {% endif %} -

- -
Mentors
-

- {% for mentor in project.mentors %} - @{{ mentor }} - {% endfor %} -

- -
Related Repos
-

- {% for repolink in project.repolinks %} - {{ repolink.name }} - {% endfor %} -

-
-
- {% for category in project.categories %} -

{{ category }}

- {% endfor %} -
-
diff --git a/_includes/_gsoc_project_card.html b/_includes/_gsoc_project_card.html deleted file mode 100644 index 7bcff357..00000000 --- a/_includes/_gsoc_project_card.html +++ /dev/null @@ -1,12 +0,0 @@ - -
-
- -

{{ project.title }}

-
-

{{ project.description }}

-
-
-

{{ project.categories | join: " / "}}

-
-
diff --git a/_includes/_head.html b/_includes/_head.html deleted file mode 100644 index 722344ef..00000000 --- a/_includes/_head.html +++ /dev/null @@ -1,31 +0,0 @@ - - - - {{ site.name }} | {% if page.path contains '_event' %}{{ page.short_title }}{% else %}{{ page.title }}{% endif %} - - - - - - - - - - - - - - - {% if page.meta.mathjax %} - - - {% endif %} - diff --git a/_includes/_js-bottom.html b/_includes/_js-bottom.html deleted file mode 100644 index c0fe83d4..00000000 --- a/_includes/_js-bottom.html +++ /dev/null @@ -1,5 +0,0 @@ - - - - - - + + @:if(katex) + @:@ - ${cursor.currentDocument.title} diff --git a/src/templates/nav.template.html b/src/templates/nav.template.html index 5deb6d4b..509e1bf7 100644 --- a/src/templates/nav.template.html +++ b/src/templates/nav.template.html @@ -24,8 +24,8 @@ @@ -41,7 +41,7 @@

- + @:svg(fa-magnifying-glass)

From 476bf47111dd5ef7ae9bb4afea55f40f1395613a Mon Sep 17 00:00:00 2001 From: Arman Bilge Date: Tue, 17 Feb 2026 15:46:15 -0800 Subject: [PATCH 08/14] Update readme, gitignore, add scalafmt --- .gitignore | 14 ---- .scalafmt.conf | 2 + README.md | 186 +++++++++++++------------------------------------ 3 files changed, 50 insertions(+), 152 deletions(-) create mode 100644 .scalafmt.conf diff --git a/.gitignore b/.gitignore index c1184a03..1ef06c8e 100644 --- a/.gitignore +++ b/.gitignore @@ -4,17 +4,3 @@ .vscode target/ - -_site -*.sw? -.idea -/vendor/bundle -css/main.css -.sass-cache -target -.deploy -.jekyll-metadata -.jekyll-cache/ -.metals -.DS_Store -.direnv/ diff --git a/.scalafmt.conf b/.scalafmt.conf new file mode 100644 index 00000000..c0db800d --- /dev/null +++ b/.scalafmt.conf @@ -0,0 +1,2 @@ +version = "3.10.0" +runner.dialect = scala3 \ No newline at end of file diff --git a/README.md b/README.md index afa167e5..f5a67f68 100644 --- a/README.md +++ b/README.md @@ -1,163 +1,73 @@ -typelevel website -================= +# typelevel.org -This is the website of typelevel.scala. It is built on Jekyll and served at [typelevel.org](https://typelevel.org). +This is the source of typelevel.org. It is built with [Laika] and deployed to GitHub Pages. -## Getting Started (the short version) +## Get Started -If you just want to add a blog post or fix a typo in the content, here's how to get started. +To work on the website, you will need: +* Scala 3.5 or later +* Java 21 or later -### Creating a blog post +### Preview Server -1. Create a new file in the [`./collections/_posts`](./collections/_posts/) directory or copy an existing post. Its name should have the format `YYYY-MM-DD-short_title.md`. -2. Set the `title` (short title of the post, appears as the HTML ``) and `author` (your GitHub user name) in the front matter. MathJax is available via `mathjax: true` inside the front matter. -3. If this is your first blog post, please indicate if you want your name and a profile picture to appear on the post. If not, you can remove the `author` field from the front matter. Add your details in `_data/authors.yml`. -4. Write your content using Markdown. For code highlighting, use the usual GitHub syntax: +For the best experience, serve the website to immediately see your changes in a live preview. -```scala -def yourCode: Here +```bash +scala build.scala -- serve ``` -If you haven't written a post before, please add yourself to `_data/authors.yml`. - -That's it, we'll take care of the rest. If you wish, you can also submit just a plain Markdown file and we'll be happy to integrate it. - -### Previewing your changes - -#### Bundler - -To preview your changes, you have to install [Bundler](https://bundler.io/) first. -To download and set up all necessary dependencies, run - -```console -$ bundle install -... lots of text ... -Bundle complete! 1 Gemfile dependency, 81 gems now installed. -Bundled gems are installed into `./vendor/bundle` +Within a few seconds, a preview server will be available at http://localhost:8000/. Press `Ctrl+C` to stop the server. In case you need to use a different port, you may pass it as an option. +```bash +scala run build.scala -- serve --port 8080 ``` -Then, you can generate the site by running - -```console -$ bundle exec jekyll serve -wl --baseurl '' -``` - -The generated site will end up in the `_site` directory. - -#### Nix +### Write a blog post -A fully configured Jekyll is available as a Nix app. Assumes that you have [installed Nix](https://nixos.org/download.html) and [enabled flakes](https://nixos.wiki/wiki/Flakes#Installing_flakes). +Blog posts (including event announcements) are added to the `src/blog/` directory. Content is written using [GitHub-flavored Markdown][gfm]. Code blocks support syntax highlighting in Scala and [several other languages][syntax]. Rendering of mathematical expressions is enabled for any document by setting `katex: true` in the configuration header and using the `@:math` directive. -```console -$ nix run github:typelevel/typelevel.github.com#jekyll build -warning: Git tree '/Users/ross.baker/src/typelevel.github.com' is dirty -Configuration file: /Users/ross.baker/src/typelevel.github.com/_config.yml - Source: /Users/ross.baker/src/typelevel.github.com - Destination: /Users/ross.baker/src/typelevel.github.com/_site - Incremental build: disabled. Enable with --incremental - Generating... - done in 3.635 seconds. - Auto-regeneration: disabled. Use --watch to enable. ``` - -There is also a devshell for direct invocation, and a convenient alias: - -```console -$ nix develop github:typelevel/typelevel.github.com -🔨 Welcome to typelevel-org-shell - -[general commands] - - jekyll - a jekyll bundled with this site's dependencies - menu - prints this menu - tl-preview - preview the Jekyll site - -$ tl-preview -Configuration file: /home/you/src/typelevel.github.com/_config.yml - Source: /home/you/src/typelevel.github.com - Destination: /home/you/src/typelevel.github.com/_site - Incremental build: disabled. Enable with --incremental - Generating... - done in 3.336 seconds. - Auto-regeneration: enabled for '/home/you/src/typelevel.github.com' -LiveReload address: http://127.0.0.1:35729 - Server address: http://127.0.0.1:4000/ - Server running... press ctrl-c to stop. +@:math +\forall a,b,c \in S : (a \cdot b) \cdot c = a \cdot (b \cdot c) +@:@ ``` - - -## License - -Unless otherwise noted, all website content is licensed under a [Creative Commons Attribution 3.0 Unported License](https://creativecommons.org/licenses/by/3.0/deed.en_US). - -## Development - -### CSS - -The stylesheets are written in SASS, and can be found in the `css` and `_sass` directories. -It is being processed/compiled into regular CSS by Jekyll. - +If this is your first blog post, be sure to add your author info to `src/directory.conf`. + +```hocon +toolkitty { + name: Toolkitty + pronouns: "they/them" + avatar: "https://github.com/toolkitty.png" + github: toolkitty + bluesky: toolkitty.bsky.social + bio: "I am the mascot of the Scala Toolkit!" +} ``` -├── css/ -│ ├── main.scss # Custom CSS, brings all stylesheets together -├── _sass/ -│ ├── base/ -│ ├── components/ -│ ├── utils/ -``` - -### Javascript - -Javascript can be found in the `js/` folder, which also includes its dependencies. - -### Templates - -All templates/layouts can be found in the `_layouts` folder, except the blog layout, which is located inside its own subfolder `blog/`. - -### Images - -Images for styling purposes are located inside `img/`, photos inside `img/media/`. - -### Adding a project - -There are three types of projects: organization projects, affiliate projects, and core/featured projects. -To add an organization project, insert a new entry, alphabetically, in the `_data/projects.yml` file with the following keys: +Note that event announcements use a custom template with additional fields specified in the configuration header. -```yml -- title: "Cats" - description: "A library intended to provide abstractions for functional programming in Scala, leveraging its unique features. Design goals are approachability, modularity, documentation and efficiency." - github: "https://github.com/typelevel/cats" - platforms: [js, jvm, native] - permalink: "https://typelevel.org/cats/" # optional +``` +{% + laika.html.template: event.template.html + date: "2025-08-15" # the date the post is published + event-date: "August 22, 2025" # the actual date of the event + event-location: "École Polytechnique Fédérale de Lausanne" + tags: [events] +%} ``` -Right now nothing more than the correct front matter is required. - -To add -- an **affiliate** project, add `affiliate: true` to the project entry -- a **core** project, add `core: true` to the project entry - -### Adding a page - -To add a page, - -1. Create a directory in the root of the project, with at least an `index.html` file in that directory. -2. Update `_data/nav.yml` to add it to the navigation. (The site navigation is not fully dynamic for simplification.) +## Development -Sample front matter for a page: +The build machinery is defined in `build.scala`. It implements several customizations, including an RSS feed generator and integrations with Protosearch, KaTeX, and Font Awesome. -```yml -layout: page -title: "Code of Conduct" -``` +To learn more about how you can develop and customize the website please reference the extensive [Laika] documentation. -### Help, CI is failing on a Dependabot PR +## Support -We need to update the gemset as well. +We are happy to help you contribute to our website! Please [create a discussion][discussion] or message the [#website][discord] channel on the Typelevel Discord. -```sh -nix run nixpkgs#bundix -git commit -am "Update gemset" -``` +[Laika]: https://typelevel.org/Laika +[syntax]: https://typelevel.org/Laika/latest/03-preparing-content/05-syntax-highlighting.html#supported-languages +[gfm]: https://github.github.com/gfm/ +[discussion]: https://github.com/typelevel/typelevel.github.com/discussions/new/choose +[discord]: https://discord.gg/krrdNdSDFf From a8d6eba269165181f1cf22454d2ae8884dc336f4 Mon Sep 17 00:00:00 2001 From: Arman Bilge <armanbilge@gmail.com> Date: Tue, 17 Feb 2026 15:52:45 -0800 Subject: [PATCH 09/14] Tidy ups --- build.scala | 1 - src/templates/footer.template.html | 2 +- 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/build.scala b/build.scala index 97c323be..879ff3a2 100644 --- a/build.scala +++ b/build.scala @@ -12,7 +12,6 @@ import cats.effect.* import cats.syntax.all.* import com.monovore.decline.Opts import com.monovore.decline.effect.CommandIOApp -import java.io.FileNotFoundException // Welcome to the typelevel.org build script! // This script builds the site and can serve it locally for previewing. diff --git a/src/templates/footer.template.html b/src/templates/footer.template.html index 7b108d6d..c8fc983e 100644 --- a/src/templates/footer.template.html +++ b/src/templates/footer.template.html @@ -21,7 +21,7 @@ </div> <div class="bulma-has-text-centered"> <div>Find us on ...</div> - <div class=" bulma-is-size-3"> + <div class="bulma-is-size-3"> <a class="bulma-icon bulma-is-large bulma-has-text-current" href="https://github.com/typelevel"> @:svg(fa-github) </a> From 0f88a073264011a125c667635f96d4bf0fa76ad0 Mon Sep 17 00:00:00 2001 From: Arman Bilge <armanbilge@gmail.com> Date: Tue, 17 Feb 2026 15:54:22 -0800 Subject: [PATCH 10/14] Format and check in ci --- .github/workflows/ci.yml | 1 + migrate-authors.scala | 18 +++++++++++++----- migrate-events.scala | 14 +++++++++++--- migrate-posts.scala | 5 +++-- 4 files changed, 28 insertions(+), 10 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 28581644..1fa62a7c 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -20,6 +20,7 @@ jobs: - uses: VirtusLab/scala-cli-setup@main with: scala-cli-version: 1.12.1 + - run: scala-cli --server=false fmt --check . - run: scala-cli --server=false build.scala - if: github.event_name != 'pull_request' uses: peaceiris/actions-gh-pages@v4.0.0 diff --git a/migrate-authors.scala b/migrate-authors.scala index 8bdde1e1..722fd764 100644 --- a/migrate-authors.scala +++ b/migrate-authors.scala @@ -58,11 +58,19 @@ object MigrateAuthors extends IOApp.Simple { val authorsYamlPath = Path("_data/authors.yml") val directoryConfPath = Path("src/blog/directory.conf") val alreadyMigrated = Set( - "armanbilge", "djspiewak", "jducoeur", - "valencik", "samspills", "lukajcb", - "mpilquist", "satabin", "hkateu", - "bpholt", "rossabaker", - "typelevel", "foundation" + "armanbilge", + "djspiewak", + "jducoeur", + "valencik", + "samspills", + "lukajcb", + "mpilquist", + "satabin", + "hkateu", + "bpholt", + "rossabaker", + "typelevel", + "foundation" ) def readAuthorsYaml: IO[String] = Files[IO] diff --git a/migrate-events.scala b/migrate-events.scala index a1a2d32f..89c537f1 100644 --- a/migrate-events.scala +++ b/migrate-events.scala @@ -97,7 +97,12 @@ case class Event(conf: EventConfig, content: String, originalYaml: String) { cleaned } - def buildHoconMetadata(date: String, eventDate: String, eventLocation: String, tags: List[String]): String = + def buildHoconMetadata( + date: String, + eventDate: String, + eventLocation: String, + tags: List[String] + ): String = s"""|{% | laika.html.template: event.template.html | date: "$date" @@ -166,8 +171,11 @@ case class Event(conf: EventConfig, content: String, originalYaml: String) { } def toLaika(date: String, stage: Int): String = { - val tags = Option.when(conf.title.contains("Summit"))("summits").toList ::: "events" :: Nil - val metadata = buildHoconMetadata(date, conf.date_string, conf.location, tags) + val tags = Option + .when(conf.title.contains("Summit"))("summits") + .toList ::: "events" :: Nil + val metadata = + buildHoconMetadata(date, conf.date_string, conf.location, tags) val title = s"# ${conf.title}" val image = conf.poster_hero.map(img => s"![${conf.title}]($img)").getOrElse("") diff --git a/migrate-posts.scala b/migrate-posts.scala index 00802032..63d12697 100644 --- a/migrate-posts.scala +++ b/migrate-posts.scala @@ -43,7 +43,8 @@ case class Post(conf: Conf, content: String, originalYaml: String) { // Fix links cleaned = cleaned.replace("/conduct.md", "/code-of-conduct/README.md") - cleaned = cleaned.replace("/code-of-conduct.md", "/code-of-conduct/README.md") + cleaned = + cleaned.replace("/code-of-conduct.md", "/code-of-conduct/README.md") cleaned = cleaned.replace("/projects", "/projects/README.md") cleaned = cleaned.replace("/gsoc/ideas", "/gsoc/ideas.md") @@ -114,7 +115,7 @@ object MigratePosts extends IOApp { val renameMap: Map[String, String] = Map( "2023-02-23-gsoc.md" -> "gsoc-2023.md", "2024-03-02-gsoc.md" -> "gsoc-2024.md", - "2025-02-27-gsoc.md" -> "gsoc-2025.md", + "2025-02-27-gsoc.md" -> "gsoc-2025.md" ) def getDateAndName(path: Path): Either[Throwable, (String, String)] = { From 7d21fe9d6003246f6131cac78f7d51b50beb34b6 Mon Sep 17 00:00:00 2001 From: Arman Bilge <armanbilge@gmail.com> Date: Tue, 17 Feb 2026 15:57:03 -0800 Subject: [PATCH 11/14] Fix ci script --- .github/workflows/ci.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 1fa62a7c..9e6ccd3f 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -19,8 +19,8 @@ jobs: - uses: coursier/cache-action@v6 - uses: VirtusLab/scala-cli-setup@main with: - scala-cli-version: 1.12.1 - - run: scala-cli --server=false fmt --check . + scala-cli-version: 1.12.2 + - run: scala-cli fmt --check . - run: scala-cli --server=false build.scala - if: github.event_name != 'pull_request' uses: peaceiris/actions-gh-pages@v4.0.0 From 22e69739e3a0d8dc8b440c4fa5d1fe9d822a2a67 Mon Sep 17 00:00:00 2001 From: Arman Bilge <armanbilge@gmail.com> Date: Tue, 17 Feb 2026 23:26:01 -0800 Subject: [PATCH 12/14] Add image license info as figure captions --- build.scala | 43 +++++++++++++++++- src/blog/conf-cadiz-2016-09-30.md | 2 +- src/blog/conf-cadiz-2017-10-26.md | 2 +- src/blog/lake-district-workshop-2016-09-14.md | 2 +- src/blog/meetup-lausanne-2025-08-22.md | 2 +- src/blog/scala-io-2016-10-27.md | 2 +- src/blog/scalaxhack-2016-12-10.md | 2 +- src/blog/summit-berlin-2018-05-18.md | 2 +- src/blog/summit-boston-2018-03-20.md | 2 +- src/blog/summit-copenhagen-2017-06-03.md | 2 +- src/blog/summit-lausanne-2019-06-14.md | 2 +- src/blog/summit-nyc-2017-03-23.md | 2 +- src/blog/summit-nyc-2020-03-12.md | 2 +- src/blog/summit-oslo-2016-05-04.md | 2 +- src/blog/summit-philadelphia-2016-03-02.md | 2 +- src/blog/summit-philadelphia-2019-04-01.md | 2 +- src/img/{media => places}/berlin-thumb.jpg | Bin src/img/{media => places}/berlin.jpg | Bin src/img/places/berlin.md | 5 ++ src/img/{media => places}/cadiz-thumb.jpg | Bin src/img/{media => places}/cadiz.jpg | Bin src/img/places/cadiz.md | 5 ++ src/img/{media => places}/cambridge-thumb.jpg | Bin src/img/{media => places}/cambridge.jpg | Bin src/img/places/cambridge.md | 5 ++ .../{media => places}/copenhagen-thumb.jpg | Bin src/img/{media => places}/copenhagen.jpg | Bin src/img/places/copenhagen.md | 5 ++ .../{media => places}/lakedistrict-thumb.jpg | Bin src/img/{media => places}/lakedistrict.jpg | Bin src/img/places/lakedistrict.md | 5 ++ src/img/{media => places}/lausanne-thumb.jpg | Bin src/img/{media => places}/lausanne.jpg | Bin src/img/places/lausanne.md | 5 ++ src/img/{media => places}/london-thumb.jpg | Bin src/img/{media => places}/london.jpg | Bin src/img/places/london.md | 5 ++ src/img/{media => places}/lyon-thumb.jpg | Bin src/img/{media => places}/lyon.jpg | Bin src/img/places/lyon.md | 5 ++ src/img/{media => places}/nyc-thumb.jpg | Bin src/img/{media => places}/nyc.jpg | Bin src/img/{media => places}/oslo-thumb.jpg | Bin src/img/{media => places}/oslo.jpg | Bin src/img/places/oslo.md | 5 ++ src/img/{media => places}/philly-thumb.jpg | Bin src/img/{media => places}/philly.jpg | Bin src/img/places/philly.md | 5 ++ 48 files changed, 106 insertions(+), 17 deletions(-) rename src/img/{media => places}/berlin-thumb.jpg (100%) rename src/img/{media => places}/berlin.jpg (100%) create mode 100644 src/img/places/berlin.md rename src/img/{media => places}/cadiz-thumb.jpg (100%) rename src/img/{media => places}/cadiz.jpg (100%) create mode 100644 src/img/places/cadiz.md rename src/img/{media => places}/cambridge-thumb.jpg (100%) rename src/img/{media => places}/cambridge.jpg (100%) create mode 100644 src/img/places/cambridge.md rename src/img/{media => places}/copenhagen-thumb.jpg (100%) rename src/img/{media => places}/copenhagen.jpg (100%) create mode 100644 src/img/places/copenhagen.md rename src/img/{media => places}/lakedistrict-thumb.jpg (100%) rename src/img/{media => places}/lakedistrict.jpg (100%) create mode 100644 src/img/places/lakedistrict.md rename src/img/{media => places}/lausanne-thumb.jpg (100%) rename src/img/{media => places}/lausanne.jpg (100%) create mode 100644 src/img/places/lausanne.md rename src/img/{media => places}/london-thumb.jpg (100%) rename src/img/{media => places}/london.jpg (100%) create mode 100644 src/img/places/london.md rename src/img/{media => places}/lyon-thumb.jpg (100%) rename src/img/{media => places}/lyon.jpg (100%) create mode 100644 src/img/places/lyon.md rename src/img/{media => places}/nyc-thumb.jpg (100%) rename src/img/{media => places}/nyc.jpg (100%) rename src/img/{media => places}/oslo-thumb.jpg (100%) rename src/img/{media => places}/oslo.jpg (100%) create mode 100644 src/img/places/oslo.md rename src/img/{media => places}/philly-thumb.jpg (100%) rename src/img/{media => places}/philly.jpg (100%) create mode 100644 src/img/places/philly.md diff --git a/build.scala b/build.scala index 879ff3a2..7c60c4d1 100644 --- a/build.scala +++ b/build.scala @@ -196,8 +196,24 @@ object LaikaCustomizations { ) } - val overrides = HTML.Overrides { case (fmt, h: Header) => - addAnchorLinks(fmt, h) + def renderFigure(fmt: TagFormatter, fig: Figure) = { + val renderedImg = HTML.defaultRenderer(fmt, fig.image) + val contentBlock = BlockSequence(fig.content) + val renderedContent = HTML.defaultRenderer(fmt, contentBlock) + val renderedCaption = + fmt.rawElement("figcaption", contentBlock, renderedContent) + fmt.rawElement( + "figure", + fig.clearOptions, + s"${renderedImg}\n${renderedCaption}" + ) + } + + val overrides = HTML.Overrides { + case (fmt, h: Header) => + addAnchorLinks(fmt, h) + case (fmt, f: Figure) => + renderFigure(fmt, f) } object RssExtensions extends ExtensionBundle { @@ -284,6 +300,29 @@ object LaikaCustomizations { Styles("bulma-has-text-centered") ) } + }, + BlockDirectives.create("figure") { + import BlockDirectives.dsl.* + ( + attribute(0).as[String].widen, + attribute("intrinsicWidth").as[Double].optional, + attribute("intrinsicHeight").as[Double].optional, + attribute("style").as[String].optional, + attribute("alt").as[String].optional, + attribute("title").as[String].optional, + parsedBody, + cursor + ).mapN { (src, width, height, style, alt, title, body, cursor) => + val img = Image( + InternalTarget(VirtualPath.parse(src)).relativeTo(cursor.path), + width.map(LengthUnit.px(_)), + height.map(LengthUnit.px(_)), + alt, + title + ) + val options = Styles(style.getOrElse("default-image-block")) + Figure(SpanSequence(img), Seq.empty, body, options) + } } ) } diff --git a/src/blog/conf-cadiz-2016-09-30.md b/src/blog/conf-cadiz-2016-09-30.md index 45b28d35..353deb94 100644 --- a/src/blog/conf-cadiz-2016-09-30.md +++ b/src/blog/conf-cadiz-2016-09-30.md @@ -8,7 +8,7 @@ # Typelevel Community Conference Cádiz -![Typelevel Community Conference Cádiz](/img/media/cadiz.jpg) +@:include(/img/places/cadiz.md) ## About the Conference diff --git a/src/blog/conf-cadiz-2017-10-26.md b/src/blog/conf-cadiz-2017-10-26.md index 3ccd6a3c..b8900ac8 100644 --- a/src/blog/conf-cadiz-2017-10-26.md +++ b/src/blog/conf-cadiz-2017-10-26.md @@ -8,7 +8,7 @@ # Typelevel UnConference - Lambda World Cadiz 2017 -![Typelevel UnConference - Lambda World Cadiz 2017](/img/media/cadiz.jpg) +@:include(/img/places/cadiz.md) ## About the Conference diff --git a/src/blog/lake-district-workshop-2016-09-14.md b/src/blog/lake-district-workshop-2016-09-14.md index a35c958d..cbad7076 100644 --- a/src/blog/lake-district-workshop-2016-09-14.md +++ b/src/blog/lake-district-workshop-2016-09-14.md @@ -8,7 +8,7 @@ # Typelevel Workshop in the Lake District -![Typelevel Workshop in the Lake District](/img/media/lakedistrict.jpg) +@:include(/img/places/lakedistrict.md) ## About the Workshop diff --git a/src/blog/meetup-lausanne-2025-08-22.md b/src/blog/meetup-lausanne-2025-08-22.md index 26c49950..4505c730 100644 --- a/src/blog/meetup-lausanne-2025-08-22.md +++ b/src/blog/meetup-lausanne-2025-08-22.md @@ -8,7 +8,7 @@ # Typelevel Meetup Lausanne -![Typelevel Meetup Lausanne](/img/media/lausanne.jpg) +@:include(/img/places/lausanne.md) ## About the Meetup diff --git a/src/blog/scala-io-2016-10-27.md b/src/blog/scala-io-2016-10-27.md index a0f02c4b..d82add20 100644 --- a/src/blog/scala-io-2016-10-27.md +++ b/src/blog/scala-io-2016-10-27.md @@ -8,7 +8,7 @@ # Scala.IO -![Scala.IO](/img/media/lyon.jpg) +@:include(/img/places/lyon.md) ## About the Conference diff --git a/src/blog/scalaxhack-2016-12-10.md b/src/blog/scalaxhack-2016-12-10.md index 59aa4b2f..d458820a 100644 --- a/src/blog/scalaxhack-2016-12-10.md +++ b/src/blog/scalaxhack-2016-12-10.md @@ -8,7 +8,7 @@ # Scala Exchange Hack Day and Unconference -![Scala Exchange Hack Day and Unconference](/img/media/london.jpg) +@:include(/img/places/london.md) We're partnering with [Skills Matter][skillsmatter] and the [London Scala User Group][lsug] diff --git a/src/blog/summit-berlin-2018-05-18.md b/src/blog/summit-berlin-2018-05-18.md index 82be385a..f29cb7e8 100644 --- a/src/blog/summit-berlin-2018-05-18.md +++ b/src/blog/summit-berlin-2018-05-18.md @@ -8,7 +8,7 @@ # Typelevel Summit Berlin -![Typelevel Summit Berlin](/img/media/berlin.jpg) +@:include(/img/places/berlin.md) ## About the Summit diff --git a/src/blog/summit-boston-2018-03-20.md b/src/blog/summit-boston-2018-03-20.md index f7af87b0..ec7805d9 100644 --- a/src/blog/summit-boston-2018-03-20.md +++ b/src/blog/summit-boston-2018-03-20.md @@ -8,7 +8,7 @@ # Typelevel Summit Boston -![Typelevel Summit Boston](/img/media/cambridge.jpg) +@:include(/img/places/cambridge.md) ## About the Summit diff --git a/src/blog/summit-copenhagen-2017-06-03.md b/src/blog/summit-copenhagen-2017-06-03.md index 28e016bb..4892b57f 100644 --- a/src/blog/summit-copenhagen-2017-06-03.md +++ b/src/blog/summit-copenhagen-2017-06-03.md @@ -8,7 +8,7 @@ # Typelevel Summit Copenhagen -![Typelevel Summit Copenhagen](/img/media/copenhagen.jpg) +@:include(/img/places/copenhagen.md) ## About the Summit diff --git a/src/blog/summit-lausanne-2019-06-14.md b/src/blog/summit-lausanne-2019-06-14.md index a88de097..c65976ae 100644 --- a/src/blog/summit-lausanne-2019-06-14.md +++ b/src/blog/summit-lausanne-2019-06-14.md @@ -8,7 +8,7 @@ # Typelevel Summit Lausanne -![Typelevel Summit Lausanne](/img/media/lausanne.jpg) +@:include(/img/places/lausanne.md) ## About the Summit diff --git a/src/blog/summit-nyc-2017-03-23.md b/src/blog/summit-nyc-2017-03-23.md index 46045854..f56455a7 100644 --- a/src/blog/summit-nyc-2017-03-23.md +++ b/src/blog/summit-nyc-2017-03-23.md @@ -8,7 +8,7 @@ # Typelevel Summit NYC -![Typelevel Summit NYC](/img/media/nyc.jpg) +![Typelevel Summit NYC](/img/places/nyc.jpg) ## About the Summit diff --git a/src/blog/summit-nyc-2020-03-12.md b/src/blog/summit-nyc-2020-03-12.md index fca5b51a..8b6a3959 100644 --- a/src/blog/summit-nyc-2020-03-12.md +++ b/src/blog/summit-nyc-2020-03-12.md @@ -8,7 +8,7 @@ # Typelevel Summit New York City -![Typelevel Summit New York City](/img/media/nyc.jpg) +![Typelevel Summit New York City](/img/places/nyc.jpg) ## About the Summit diff --git a/src/blog/summit-oslo-2016-05-04.md b/src/blog/summit-oslo-2016-05-04.md index 508b1985..6d2e04d6 100644 --- a/src/blog/summit-oslo-2016-05-04.md +++ b/src/blog/summit-oslo-2016-05-04.md @@ -8,7 +8,7 @@ # Typelevel Summit Oslo -![Typelevel Summit Oslo](/img/media/oslo.jpg) +@:include(/img/places/oslo.md) ## About the Summit diff --git a/src/blog/summit-philadelphia-2016-03-02.md b/src/blog/summit-philadelphia-2016-03-02.md index de07ac75..0652637c 100644 --- a/src/blog/summit-philadelphia-2016-03-02.md +++ b/src/blog/summit-philadelphia-2016-03-02.md @@ -8,7 +8,7 @@ # Typelevel Summit Philadelphia -![Typelevel Summit Philadelphia](/img/media/philly.jpg) +@:include(/img/places/philly.md) ## About the Summit diff --git a/src/blog/summit-philadelphia-2019-04-01.md b/src/blog/summit-philadelphia-2019-04-01.md index 90b428e1..932e2a4e 100644 --- a/src/blog/summit-philadelphia-2019-04-01.md +++ b/src/blog/summit-philadelphia-2019-04-01.md @@ -8,7 +8,7 @@ # Typelevel Summit Philadelphia -![Typelevel Summit Philadelphia](/img/media/philly.jpg) +@:include(/img/places/philly.md) ## About the Summit diff --git a/src/img/media/berlin-thumb.jpg b/src/img/places/berlin-thumb.jpg similarity index 100% rename from src/img/media/berlin-thumb.jpg rename to src/img/places/berlin-thumb.jpg diff --git a/src/img/media/berlin.jpg b/src/img/places/berlin.jpg similarity index 100% rename from src/img/media/berlin.jpg rename to src/img/places/berlin.jpg diff --git a/src/img/places/berlin.md b/src/img/places/berlin.md new file mode 100644 index 00000000..496efff5 --- /dev/null +++ b/src/img/places/berlin.md @@ -0,0 +1,5 @@ +{% laika.targetFormats = [] %} + +@:figure(/img/places/berlin.jpg) +"[Berlin-Brandenburg Gate overview](https://commons.wikimedia.org/wiki/File:Berlin-Brandenburg_Gate_overview.jpg)" by [Cezary Piwowarski](https://en.wikipedia.org/wiki/pl:User:Cezary_p) is licensed under [CC BY-SA 3.0](https://creativecommons.org/licenses/by-sa/3.0/). +@:@ diff --git a/src/img/media/cadiz-thumb.jpg b/src/img/places/cadiz-thumb.jpg similarity index 100% rename from src/img/media/cadiz-thumb.jpg rename to src/img/places/cadiz-thumb.jpg diff --git a/src/img/media/cadiz.jpg b/src/img/places/cadiz.jpg similarity index 100% rename from src/img/media/cadiz.jpg rename to src/img/places/cadiz.jpg diff --git a/src/img/places/cadiz.md b/src/img/places/cadiz.md new file mode 100644 index 00000000..685dbc30 --- /dev/null +++ b/src/img/places/cadiz.md @@ -0,0 +1,5 @@ +{% laika.targetFormats = [] %} + +@:figure(/img/places/cadiz.jpg) +"[Cádiz](https://www.flickr.com/photos/michalo/6931278196/)" by [Anna & Michal](https://www.flickr.com/people/michalo/) is licensed under [CC BY 2.0](https://creativecommons.org/licenses/by/2.0/). +@:@ diff --git a/src/img/media/cambridge-thumb.jpg b/src/img/places/cambridge-thumb.jpg similarity index 100% rename from src/img/media/cambridge-thumb.jpg rename to src/img/places/cambridge-thumb.jpg diff --git a/src/img/media/cambridge.jpg b/src/img/places/cambridge.jpg similarity index 100% rename from src/img/media/cambridge.jpg rename to src/img/places/cambridge.jpg diff --git a/src/img/places/cambridge.md b/src/img/places/cambridge.md new file mode 100644 index 00000000..61224008 --- /dev/null +++ b/src/img/places/cambridge.md @@ -0,0 +1,5 @@ +{% laika.targetFormats = [] %} + +@:figure(/img/places/cambridge.jpg) +"View from Prudential Tower, Boston" by yeowatzup is licensed under [CC BY 2.0](https://creativecommons.org/licenses/by/2.0/). +@:@ diff --git a/src/img/media/copenhagen-thumb.jpg b/src/img/places/copenhagen-thumb.jpg similarity index 100% rename from src/img/media/copenhagen-thumb.jpg rename to src/img/places/copenhagen-thumb.jpg diff --git a/src/img/media/copenhagen.jpg b/src/img/places/copenhagen.jpg similarity index 100% rename from src/img/media/copenhagen.jpg rename to src/img/places/copenhagen.jpg diff --git a/src/img/places/copenhagen.md b/src/img/places/copenhagen.md new file mode 100644 index 00000000..152997ea --- /dev/null +++ b/src/img/places/copenhagen.md @@ -0,0 +1,5 @@ +{% laika.targetFormats = [] %} + +@:figure(/img/places/copenhagen.jpg) +"[Nyhavn panorama](https://commons.wikimedia.org/wiki/File:Nyhavn-panorama.jpg)" by Scythian is licensed under [CC BY-SA 3.0](https://creativecommons.org/licenses/by-sa/3.0/). +@:@ diff --git a/src/img/media/lakedistrict-thumb.jpg b/src/img/places/lakedistrict-thumb.jpg similarity index 100% rename from src/img/media/lakedistrict-thumb.jpg rename to src/img/places/lakedistrict-thumb.jpg diff --git a/src/img/media/lakedistrict.jpg b/src/img/places/lakedistrict.jpg similarity index 100% rename from src/img/media/lakedistrict.jpg rename to src/img/places/lakedistrict.jpg diff --git a/src/img/places/lakedistrict.md b/src/img/places/lakedistrict.md new file mode 100644 index 00000000..9a55b03b --- /dev/null +++ b/src/img/places/lakedistrict.md @@ -0,0 +1,5 @@ +{% laika.targetFormats = [] %} + +@:figure(/img/places/lakedistrict.jpg) +Image under commercial license. All rights reserved. +@:@ diff --git a/src/img/media/lausanne-thumb.jpg b/src/img/places/lausanne-thumb.jpg similarity index 100% rename from src/img/media/lausanne-thumb.jpg rename to src/img/places/lausanne-thumb.jpg diff --git a/src/img/media/lausanne.jpg b/src/img/places/lausanne.jpg similarity index 100% rename from src/img/media/lausanne.jpg rename to src/img/places/lausanne.jpg diff --git a/src/img/places/lausanne.md b/src/img/places/lausanne.md new file mode 100644 index 00000000..00919a89 --- /dev/null +++ b/src/img/places/lausanne.md @@ -0,0 +1,5 @@ +{% laika.targetFormats = [] %} + +@:figure(/img/places/lausanne.jpg) +"[lauvax](https://www.flickr.com/photos/harmishhk/15052138480)" by [harmishhk](https://www.flickr.com/people/harmishhk/) is licensed under [CC BY-SA 2.0](https://creativecommons.org/licenses/by-sa/2.0/). +@:@ diff --git a/src/img/media/london-thumb.jpg b/src/img/places/london-thumb.jpg similarity index 100% rename from src/img/media/london-thumb.jpg rename to src/img/places/london-thumb.jpg diff --git a/src/img/media/london.jpg b/src/img/places/london.jpg similarity index 100% rename from src/img/media/london.jpg rename to src/img/places/london.jpg diff --git a/src/img/places/london.md b/src/img/places/london.md new file mode 100644 index 00000000..2c539476 --- /dev/null +++ b/src/img/places/london.md @@ -0,0 +1,5 @@ +{% laika.targetFormats = [] %} + +@:figure(/img/places/london.jpg) +Image by John Nuttall is licensed under [CC BY 2.0](https://creativecommons.org/licenses/by/2.0/). +@:@ diff --git a/src/img/media/lyon-thumb.jpg b/src/img/places/lyon-thumb.jpg similarity index 100% rename from src/img/media/lyon-thumb.jpg rename to src/img/places/lyon-thumb.jpg diff --git a/src/img/media/lyon.jpg b/src/img/places/lyon.jpg similarity index 100% rename from src/img/media/lyon.jpg rename to src/img/places/lyon.jpg diff --git a/src/img/places/lyon.md b/src/img/places/lyon.md new file mode 100644 index 00000000..e85bdc12 --- /dev/null +++ b/src/img/places/lyon.md @@ -0,0 +1,5 @@ +{% laika.targetFormats = [] %} + +@:figure(/img/places/lyon.jpg) +"[Saone River](https://www.flickr.com/photos/archer10/15941037949/)" by [Dennis Jarvis](https://www.flickr.com/people/archer10/) is licensed under [CC BY-SA 2.0](https://creativecommons.org/licenses/by-sa/2.0/). +@:@ diff --git a/src/img/media/nyc-thumb.jpg b/src/img/places/nyc-thumb.jpg similarity index 100% rename from src/img/media/nyc-thumb.jpg rename to src/img/places/nyc-thumb.jpg diff --git a/src/img/media/nyc.jpg b/src/img/places/nyc.jpg similarity index 100% rename from src/img/media/nyc.jpg rename to src/img/places/nyc.jpg diff --git a/src/img/media/oslo-thumb.jpg b/src/img/places/oslo-thumb.jpg similarity index 100% rename from src/img/media/oslo-thumb.jpg rename to src/img/places/oslo-thumb.jpg diff --git a/src/img/media/oslo.jpg b/src/img/places/oslo.jpg similarity index 100% rename from src/img/media/oslo.jpg rename to src/img/places/oslo.jpg diff --git a/src/img/places/oslo.md b/src/img/places/oslo.md new file mode 100644 index 00000000..2fa0ed9d --- /dev/null +++ b/src/img/places/oslo.md @@ -0,0 +1,5 @@ +{% laika.targetFormats = [] %} + +@:figure(/img/places/oslo.jpg) +"Oslo opera house" by [Tobias Van Der Elst](https://www.flickr.com/people/79899037@N04/) is licensed under [CC BY-SA 2.0](https://creativecommons.org/licenses/by-sa/2.0/). +@:@ diff --git a/src/img/media/philly-thumb.jpg b/src/img/places/philly-thumb.jpg similarity index 100% rename from src/img/media/philly-thumb.jpg rename to src/img/places/philly-thumb.jpg diff --git a/src/img/media/philly.jpg b/src/img/places/philly.jpg similarity index 100% rename from src/img/media/philly.jpg rename to src/img/places/philly.jpg diff --git a/src/img/places/philly.md b/src/img/places/philly.md new file mode 100644 index 00000000..9269e61d --- /dev/null +++ b/src/img/places/philly.md @@ -0,0 +1,5 @@ +{% laika.targetFormats = [] %} + +@:figure(/img/places/philly.jpg) +"[I wish I was a little bit taller](https://www.flickr.com/photos/ryanhallock/18138606858/)" by [Ryan Hallock](https://www.flickr.com/people/ryanhallock/) is licensed under [CC BY 2.0](https://creativecommons.org/licenses/by/2.0/). +@:@ From 14b6c787ff01ae4f506197e86307a7cda9372f6d Mon Sep 17 00:00:00 2001 From: Arman Bilge <armanbilge@gmail.com> Date: Tue, 17 Feb 2026 23:29:59 -0800 Subject: [PATCH 13/14] Add projects to navigation --- src/templates/nav.template.html | 1 + 1 file changed, 1 insertion(+) diff --git a/src/templates/nav.template.html b/src/templates/nav.template.html index 509e1bf7..2b97b99c 100644 --- a/src/templates/nav.template.html +++ b/src/templates/nav.template.html @@ -19,6 +19,7 @@ <div class="bulma-navbar-end"> <!-- <div class="bulma-navbar-item"><a class="bulma-button bulma-is-rounded bulma-is-primary bulma-has-text-light">Get Started</a></div> --> <!-- <div class="bulma-navbar-item"><a class="bulma-button bulma-is-text">Learn</a></div> --> + <div class="bulma-navbar-item"><a class="bulma-button bulma-is-text" href="@:target(/projects/README.md)">Projects</a></div> <div class="bulma-navbar-item"><a class="bulma-button bulma-is-text" href="@:target(/community/README.md)">Community</a></div> <div class="bulma-navbar-item"><a class="bulma-button bulma-is-text" href="@:target(/foundation/README.md)">Foundation</a></div> <div class="bulma-navbar-item"><a class="bulma-button bulma-is-text" href="@:target(/blog/README.md)">Blog</a></div> From 5a2e8e463954dae981b940106f74792b75f52056 Mon Sep 17 00:00:00 2001 From: Arman Bilge <armanbilge@gmail.com> Date: Wed, 18 Feb 2026 01:12:03 -0800 Subject: [PATCH 14/14] Update donation information --- build.scala | 6 ++++++ src/foundation/README.md | 28 +++++++++++++++++++++++----- src/foundation/about.template.html | 9 --------- 3 files changed, 29 insertions(+), 14 deletions(-) diff --git a/build.scala b/build.scala index 7c60c4d1..a01a4ba3 100644 --- a/build.scala +++ b/build.scala @@ -323,6 +323,12 @@ object LaikaCustomizations { val options = Styles(style.getOrElse("default-image-block")) Figure(SpanSequence(img), Seq.empty, body, options) } + }, + BlockDirectives.create("html") { + import BlockDirectives.dsl.* + rawBody.map { body => + RawContent(NonEmptySet.of("html", "rss"), body) + } } ) } diff --git a/src/foundation/README.md b/src/foundation/README.md index 65cfc620..c39d494f 100644 --- a/src/foundation/README.md +++ b/src/foundation/README.md @@ -17,14 +17,32 @@ We are committed to transparency and publish our [governing documents], [meeting [meeting minutes]: https://github.com/typelevel/foundation/tree/main/minutes [financial records]: https://opencollective.com/typelevel-foundation/transactions -#### Supporting the Foundation +### Supporting the Foundation If your organization relies on Typelevel projects, please consider financially sponsoring the Foundation to support our work. 100% of your donation is tax-deductible to the extent allowed by US law. -@:fragment(platforms) -We also accept donations on [GitHub Sponsors](https://github.com/sponsors/typelevel) and [Open Collective](https://opencollective.com/typelevel-foundation). +@:html +<div class="bulma-mb-4 bulma-is-flex bulma-is-justify-content-center"> + <div id="every-donate-btn"> + <a data-every-style href="https://www.every.org/typelevel-foundation#/donate">Donate</a> + <script async defer src="https://embeds.every.org/0.4/button.js"></script> + </div> +</div> +@:@ + +We also accept donations on [GitHub Sponsors] and [Open Collective]. + +**German donors**: we have partnered with the [Maecenata Foundation] to accept tax-deductible donations from Germany. Please use their [donation form][maecenata] and be sure to designate **TG26017 Typelevel Foundation** as the recipient organization. -We have partnered with the [Swiss Philanthropy Foundation](https://www.swissphilanthropy.ch/) to accept tax-deductible donations from Switzerland. Please contact them at international@swissphilanthropy.ch to facilitate a donation to us. +**Swiss donors**: we have partnered with the [Swiss Philanthropy Foundation] to accept tax-deductible donations from Switzerland. Please contact them at international@swissphilanthropy.ch to facilitate a donation to us. + +**European donors**: if your country participates in the [Giving Europe] network, we can accept tax-efficient donations from you. Please contact us to arrange this. Have questions or specific needs? Please email us at donate@typelevel.org. -@:@ + +[GitHub Sponsors]: https://github.com/sponsors/typelevel +[Open Collective]: https://opencollective.com/typelevel-foundation +[Maecenata Foundation]: https://www.maecenata.eu/ +[maecenata]: https://www.maecenata.eu/en/international-donations/) +[Swiss Philanthropy Foundation]: https://www.swissphilanthropy.ch/ +[Giving Europe]: https://giving.eu/ diff --git a/src/foundation/about.template.html b/src/foundation/about.template.html index f0eb9b78..ec7d919f 100644 --- a/src/foundation/about.template.html +++ b/src/foundation/about.template.html @@ -3,15 +3,6 @@ ${cursor.currentDocument.content} - <div class="bulma-mb-4 bulma-is-flex bulma-is-justify-content-center"> - <div id="every-donate-btn"> - <a data-every-style href="https://www.every.org/typelevel-foundation#/donate">Donate</a> - <script async defer src="https://embeds.every.org/0.4/button.js"></script> - </div> - </div> - - ${cursor.currentDocument.fragments.platforms} - <h2 id="board-of-directors"> <a class="anchor-link" href="#board-of-directors"> @:svg(fa-link)

|a~(^4SganJb&G|n~b8{ucQf^#RuN*~i5 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 diff --git a/img/logo.svg b/img/logo.svg deleted file mode 100644 index 063fe4e1..00000000 --- a/img/logo.svg +++ /dev/null @@ -1,31 +0,0 @@ - - - - - - - - - - - - - - - - - From 5b7bd616ec6548d2d2971333ab0705d6020b0e0f Mon Sep 17 00:00:00 2001 From: Arman Bilge Date: Tue, 17 Feb 2026 13:54:50 -0800 Subject: [PATCH 02/14] Delete old templates, data, and jekyll stuff --- .bundle/config | 3 - Gemfile | 10 - Gemfile.lock | 79 ----- _config.yml | 76 ----- _data/about.yml | 23 -- _data/authors.yml | 424 ----------------------- _data/cta.yml | 14 - _data/description.yml | 12 - _data/filter-about.yml | 4 - _data/filter-blog.yml | 15 - _data/filter-gsoc.yml | 6 - _data/filter-platforms.yml | 12 - _data/filter-projects.yml | 9 - _data/gsoc-ideas.yml | 120 ------- _data/gsoc-projects.yml | 32 -- _data/nav-scala.yml | 8 - _data/nav-social.yml | 19 -- _data/nav.yml | 46 --- _data/projects.yml | 402 ---------------------- _includes/_code-of-conduct.html | 98 ------ _includes/_contact-btn.html | 5 - _includes/_cta-blog.html | 9 - _includes/_cta-conduct.html | 13 - _includes/_cta-gsoc.html | 10 - _includes/_cta-newsletter.html | 0 _includes/_cta-projects.html | 10 - _includes/_cta-steering.html | 15 - _includes/_footer.html | 37 -- _includes/_gsoc_idea_card.html | 45 --- _includes/_gsoc_project_card.html | 12 - _includes/_head.html | 31 -- _includes/_js-bottom.html | 5 - _includes/_masthead.html | 14 - _includes/_nav.html | 21 -- _includes/_project_card.html | 19 -- _includes/_section-blog.html | 34 -- _includes/_section-projects.html | 24 -- _includes/_tab-about.html | 5 - _includes/_tab-gsoc.html | 5 - _includes/_tab-platforms.html | 5 - _includes/_tab-projects.html | 5 - _includes/_tab.html | 5 - _includes/schedule.html | 93 ----- _includes/sponsors.html | 42 --- _includes/venue_map.html | 8 - _layouts/coc.html | 24 -- _layouts/event.html | 32 -- _layouts/gsoc-contributor-guidance.html | 16 - _layouts/home.html | 13 - _layouts/page.html | 10 - _layouts/post.html | 36 -- _sass/base/_base.scss | 82 ----- _sass/base/_reset.scss | 141 -------- _sass/components/_about.scss | 67 ---- _sass/components/_blog.scss | 193 ----------- _sass/components/_buttons.scss | 30 -- _sass/components/_code.scss | 88 ----- _sass/components/_cta.scss | 24 -- _sass/components/_events.scss | 434 ------------------------ _sass/components/_footer.scss | 52 --- _sass/components/_form.scss | 36 -- _sass/components/_gsoc.scss | 61 ---- _sass/components/_hexagon.scss | 4 - _sass/components/_layout.scss | 34 -- _sass/components/_licenses.scss | 7 - _sass/components/_masthead.scss | 153 --------- _sass/components/_navigation.scss | 130 ------- _sass/components/_path.scss | 36 -- _sass/components/_projects.scss | 85 ----- _sass/components/_sections.scss | 14 - _sass/components/_tab.scss | 53 --- _sass/utils/_mixins.scss | 103 ------ _sass/utils/_variables.scss | 138 -------- css/main.scss | 31 -- js/functions.js | 20 -- 75 files changed, 4031 deletions(-) delete mode 100644 .bundle/config delete mode 100644 Gemfile delete mode 100644 Gemfile.lock delete mode 100644 _config.yml delete mode 100644 _data/about.yml delete mode 100644 _data/authors.yml delete mode 100644 _data/cta.yml delete mode 100644 _data/description.yml delete mode 100644 _data/filter-about.yml delete mode 100644 _data/filter-blog.yml delete mode 100644 _data/filter-gsoc.yml delete mode 100644 _data/filter-platforms.yml delete mode 100644 _data/filter-projects.yml delete mode 100644 _data/gsoc-ideas.yml delete mode 100644 _data/gsoc-projects.yml delete mode 100644 _data/nav-scala.yml delete mode 100644 _data/nav-social.yml delete mode 100644 _data/nav.yml delete mode 100644 _data/projects.yml delete mode 100644 _includes/_code-of-conduct.html delete mode 100644 _includes/_contact-btn.html delete mode 100644 _includes/_cta-blog.html delete mode 100644 _includes/_cta-conduct.html delete mode 100644 _includes/_cta-gsoc.html delete mode 100644 _includes/_cta-newsletter.html delete mode 100644 _includes/_cta-projects.html delete mode 100644 _includes/_cta-steering.html delete mode 100644 _includes/_footer.html delete mode 100644 _includes/_gsoc_idea_card.html delete mode 100644 _includes/_gsoc_project_card.html delete mode 100644 _includes/_head.html delete mode 100644 _includes/_js-bottom.html delete mode 100644 _includes/_masthead.html delete mode 100644 _includes/_nav.html delete mode 100644 _includes/_project_card.html delete mode 100644 _includes/_section-blog.html delete mode 100644 _includes/_section-projects.html delete mode 100644 _includes/_tab-about.html delete mode 100644 _includes/_tab-gsoc.html delete mode 100644 _includes/_tab-platforms.html delete mode 100644 _includes/_tab-projects.html delete mode 100644 _includes/_tab.html delete mode 100644 _includes/schedule.html delete mode 100644 _includes/sponsors.html delete mode 100644 _includes/venue_map.html delete mode 100644 _layouts/coc.html delete mode 100644 _layouts/event.html delete mode 100644 _layouts/gsoc-contributor-guidance.html delete mode 100644 _layouts/home.html delete mode 100644 _layouts/page.html delete mode 100644 _layouts/post.html delete mode 100644 _sass/base/_base.scss delete mode 100644 _sass/base/_reset.scss delete mode 100644 _sass/components/_about.scss delete mode 100644 _sass/components/_blog.scss delete mode 100644 _sass/components/_buttons.scss delete mode 100644 _sass/components/_code.scss delete mode 100644 _sass/components/_cta.scss delete mode 100644 _sass/components/_events.scss delete mode 100644 _sass/components/_footer.scss delete mode 100644 _sass/components/_form.scss delete mode 100644 _sass/components/_gsoc.scss delete mode 100644 _sass/components/_hexagon.scss delete mode 100644 _sass/components/_layout.scss delete mode 100644 _sass/components/_licenses.scss delete mode 100644 _sass/components/_masthead.scss delete mode 100644 _sass/components/_navigation.scss delete mode 100644 _sass/components/_path.scss delete mode 100644 _sass/components/_projects.scss delete mode 100644 _sass/components/_sections.scss delete mode 100644 _sass/components/_tab.scss delete mode 100644 _sass/utils/_mixins.scss delete mode 100644 _sass/utils/_variables.scss delete mode 100644 css/main.scss delete mode 100644 js/functions.js diff --git a/.bundle/config b/.bundle/config deleted file mode 100644 index 9bc01b4c..00000000 --- a/.bundle/config +++ /dev/null @@ -1,3 +0,0 @@ ---- -BUNDLE_PATH: "vendor/bundle" -BUNDLE_DISABLE_SHARED_GEMS: "true" diff --git a/Gemfile b/Gemfile deleted file mode 100644 index 0c11fce1..00000000 --- a/Gemfile +++ /dev/null @@ -1,10 +0,0 @@ -source "https://rubygems.org" - -gem "jekyll", "~> 4.2" - -group :jekyll_plugins do - gem "jekyll-paginate" - gem "jekyll-feed" - end - -gem "webrick", "~> 1.8" diff --git a/Gemfile.lock b/Gemfile.lock deleted file mode 100644 index 4c45d681..00000000 --- a/Gemfile.lock +++ /dev/null @@ -1,79 +0,0 @@ -GEM - remote: https://rubygems.org/ - specs: - addressable (2.8.0) - public_suffix (>= 2.0.2, < 5.0) - colorator (1.1.0) - concurrent-ruby (1.1.9) - em-websocket (0.5.3) - eventmachine (>= 0.12.9) - http_parser.rb (~> 0) - eventmachine (1.2.7) - ffi (1.15.4) - forwardable-extended (2.6.0) - http_parser.rb (0.8.0) - i18n (1.8.11) - concurrent-ruby (~> 1.0) - jekyll (4.2.1) - addressable (~> 2.4) - colorator (~> 1.0) - em-websocket (~> 0.5) - i18n (~> 1.0) - jekyll-sass-converter (~> 2.0) - jekyll-watch (~> 2.0) - kramdown (~> 2.3) - kramdown-parser-gfm (~> 1.0) - liquid (~> 4.0) - mercenary (~> 0.4.0) - pathutil (~> 0.9) - rouge (~> 3.0) - safe_yaml (~> 1.0) - terminal-table (~> 2.0) - jekyll-feed (0.15.1) - jekyll (>= 3.7, < 5.0) - jekyll-paginate (1.1.0) - jekyll-sass-converter (2.1.0) - sassc (> 2.0.1, < 3.0) - jekyll-watch (2.2.1) - listen (~> 3.0) - kramdown (2.3.1) - rexml - kramdown-parser-gfm (1.1.0) - kramdown (~> 2.0) - liquid (4.0.3) - listen (3.7.0) - rb-fsevent (~> 0.10, >= 0.10.3) - rb-inotify (~> 0.9, >= 0.9.10) - mercenary (0.4.0) - pathutil (0.16.2) - forwardable-extended (~> 2.6) - public_suffix (4.0.6) - rb-fsevent (0.11.0) - rb-inotify (0.10.1) - ffi (~> 1.0) - rexml (3.3.9) - rouge (3.26.1) - safe_yaml (1.0.5) - sassc (2.4.0) - ffi (~> 1.9) - terminal-table (2.0.0) - unicode-display_width (~> 1.1, >= 1.1.1) - unicode-display_width (1.8.0) - webrick (1.8.2) - -PLATFORMS - arm64-darwin-21 - arm64-darwin-24 - x86_64-darwin-17 - x86_64-darwin-18 - x86_64-darwin-21 - x86_64-linux - -DEPENDENCIES - jekyll (~> 4.2) - jekyll-feed - jekyll-paginate - webrick (~> 1.8) - -BUNDLED WITH - 2.5.22 diff --git a/_config.yml b/_config.yml deleted file mode 100644 index 9b25a120..00000000 --- a/_config.yml +++ /dev/null @@ -1,76 +0,0 @@ -# Ttitle, description... -# --------------------------------------------------------------- -name: Typelevel -title: Typelevel -description: Typelevel is an ecosystem of projects and a community of people united to foster an inclusive, welcoming, and safe environment around functional programming in Scala. -author: Israel Pérez -keywords: theme, jekyll, unstyle - -# Where things are (styles, site...) -# --------------------------------------------------------------- -sass: - sass_dir: _sass - sourcemap: never - -permalink: pretty - -highlighter: none - -# Serving, url -# --------------------------------------------------------------- -baseurl: "/typelevel.github.com" -url: "" - -# Conversion -# --------------------------------------------------------------- -markdown: kramdown - -kramdown: - syntax_highlighter_opts: - disable: true - -# Handling Reading -# --------------------------------------------------------------- -include: - - .well-known - -exclude: - [ - "config.ru", - "Gemfile", - "Gemfile.lock", - "vendor", - "Procfile", - "Rakefile", - ".bundle", - "extra", - ] - -# Collections -# --------------------------------------------------------------- -collections: - events: - output: true - permalink: /event/:year-:month-:title/ - layout: event - projects: - output: true - staff_members: - output: true - abouts: - output: true - posts: - output: true - permalink: /blog/:year/:month/:day/:title.html - -collections_dir: collections - - -# paginate: 5 -# paginate_path: "/blog/:num/" - -# PLUGIN -# --------------------------------------------------------------- - -plugins: - - jekyll-paginate diff --git a/_data/about.yml b/_data/about.yml deleted file mode 100644 index ee24e7c2..00000000 --- a/_data/about.yml +++ /dev/null @@ -1,23 +0,0 @@ -- title: "Open source" - description: "Independent, free/libre, and open-source software" - icon: /img/assets/icon-about-open-source.svg - -- title: "Functional" - description: "Pure, typeful, functional programming in Scala" - icon: /img/assets/icon-about-functional.svg - -- title: "Shared" - description: "A desire to share ideas and code" - icon: /img/assets/icon-about-shared.svg - -- title: "Resources" - description: "Accessible and idiomatic learning resources" - icon: /img/assets/icon-about-resources.svg - -- title: "Friendly" - description: "An inclusive, welcoming, and safe environment" - icon: /img/assets/icon-about-friendly.svg - -- title: "Modular" - description: "Focused, separate modules designed to work together" - icon: /img/assets/icon-about-modular.svg diff --git a/_data/authors.yml b/_data/authors.yml deleted file mode 100644 index 3b34520e..00000000 --- a/_data/authors.yml +++ /dev/null @@ -1,424 +0,0 @@ -typelevel: - full_name: "Typelevel" - portrait: "/img/logo-twitter.png" - twitter: "typelevel" -larsrh: - full_name: "Lars Hupel" - twitter: "larsr_h" - github: "larsrh" -non: - full_name: "Erik Osheim" - portrait: "/img/media/speakers/erikosheim.jpg" - twitter: "d6" - github: "non" - bio: "Erik Osheim is one of the founders of Typelevel, and maintains several Scala libraries including Cats, Spire, and others. He hacks Scala for a living at Stripe, and is committed to having his cake and eating it too when it comes to functional programming. Besides programming he spends time playing music, drinking tea, and cycling around Providence, Rhode Island." -milessabin: - full_name: "Miles Sabin" - twitter: "milessabin" - github: "milessabin" -tixxit: - full_name: "Tom Switzer" - twitter: "tixxit" - github: "tixxit" -S11001001: - full_name: "Stephen Compall" - twitter: "S11001001" - github: "S11001001" -adelbertc: - full_name: "Adelbert Chang" - portrait: "/img/media/speakers/adelbertchang.jpeg" - twitter: "adelbertchang" - github: "adelbertc" - bio: "Adelbert is an engineer at Box where he attempts to reliably copy bytes from one machine to another. He enjoys writing pure functional programs, teaching functional programming, and learning more about computing." -channingwalton: - full_name: "Channing Walton" - twitter: "channingwalton" - github: "channingwalton" -puffnfresh: - full_name: "Brian McKenna" - twitter: "puffnfresh" - github: "puffnfresh" -davegurnell: - full_name: "Dave Gurnell" - portrait: "/img/media/speakers/davegurnell.jpg" - twitter: "davegurnell" - github: "davegurnell" - bio: "Dave Gurnell is a Scala consultant and developer working for Underscore in London, UK. He has been a Scala developer since 2010 and a functional programmer for nearly a decade." -sweirich: - full_name: "Stephanie Weirich" - portrait: "/img/media/speakers/sweirich.jpg" - github: "sweirich" - twitter: "fancytypes" - bio: "Stephanie Weirich is a Professor at the University of Pennsylvania. Her research centers on programming languages, type theory and machine-assisted reasoning. In particular, she studies generic programming, metaprogramming, dependent type systems, and type inference in the context of functional programming languages. She is currently an Editor of the Journal of Functional Programming and served as the program chair for ICFP in 2010 and the Haskell Symposium in 2009." -cvogt: - full_name: "Chris Vogt" - portrait: "/img/media/speakers/chrisvogt.jpg" - github: "cvogt" - twitter: "cvogt" - bio: "Slick co-author, Compossible records author, frequent Scala conference/user group speaker, former member of Martin's team at LAMP/EPFL, based in NYC, Senior Software Engineer at x.ai" -clhodapp: - full_name: "Chris Hodapp" - portrait: "/img/media/speakers/chrishodapp.jpg" - github: "clhodapp" - twitter: "clhodapp" - bio: "Several-time Scala GSOC student and eventually mentor, author of the ill-fated Comprehensive Comprehensions project. He's hoping to see tooling and techniques from the FP/Typelevel community improve the leverage of the average developer. Based in the SF Bay Area." -raulraja: - full_name: "Raúl Raja Martínez" - portrait: "/img/media/speakers/raulraja.jpg" - github: "raulraja" - twitter: "raulraja" - bio: "Raul Raja is a functional programming enthusiast, CTO and Co-founder at 47 Degrees, a functional programming consultancy specialized in Scala." -noelwelsh: - full_name: "Noel Welsh" - portrait: "/img/media/speakers/noelwelsh.png" - github: "noelwelsh" - bio: "Noel Welsh is a partner at Underscore, a consultancy that specializes in Scala. He’s been using Scala for 6 years in all sorts of applications. He’s the author of Advanced Scala, which is in the process of being rewritten to use Cats." -dreadedsoftware: - full_name: "Marcus Henry, Jr." - portrait: "/img/media/speakers/marcushenry.jpg" - twitter: "dreadedsoftware" - github: "dreadedsoftware" - bio: "Marcus Henry, Jr. is a Software Developer for Integrichain, a company which provides actionable data insights for the life sciences. He develops mostly in functional Scala to deliver responsive, multi threaded solutions using Akka, FS2 and shapeless." -sellout: - full_name: "Greg Pfeil" - portrait: "/img/media/speakers/gregpfeil.jpg" - twitter: "sellout" - github: "sellout" - bio: "Greg Pfeil is a compiler writer and programming language designer. At this point they have written four recursion scheme libraries in three languages, with the goal of getting to half a recursion scheme library for all languages. Greg works at Formation, writing Haskell, using only the purest artisanal FP." -mpilquist: - full_name: "Michael Pilquist" - portrait: "/img/media/speakers/michaelpilquist.png" - twitter: "mpilquist" - github: "mpilquist" - bio: "Michael Pilquist is the author of Scodec, a suite of open source Scala libraries for working with binary data, and Simulacrum, a library that simplifies working with type classes. He is also a committer on a number of other projects in the Scala ecosystem, including Cats and FS2. He is also the chief software architect at Combined Conditional Access Development (CCAD), a joint venture between Comcast and ARRIS, Inc., where he is responsible for the design and development of control systems that manage tens of millions of cable system devices, including set-top boxes and head-end equipment." -fthomas: - full_name: "Frank Thomas" - portrait: "/img/media/speakers/frankthomas.png" - github: "fthomas" - bio: "Frank is a physicist by education and a programmer by profession, currently working in a telecommunications company. He started programming in Scala in 2011 and is a contributor to scalaz-stream and cats. Most of his Scala work is done in his free time." -cheng: - full_name: "Dr Eugenia Cheng" - portrait: "/img/media/speakers/eugeniacheng.jpg" - twitter: "DrEugeniaCheng" - bio: "Eugenia Cheng is a Senior Lecturer (Associate Professor) of Pure Mathematics in the School of Mathematics and Statistics, University of Sheffield, UK." -alexandru: - full_name: "Alexandru Nedelcu" - portrait: "/img/media/speakers/alexandrunedelcu.jpg" - github: "alexandru" - bio: "Alexandru is a software developer living in Bucharest, Romania. A startup guy, he's dividing his time between work, family and his personal projects, fueled by his work on the Monix project and his increased contributions to Typelevel Cats. He's also a proud father, husband, has a very unhealthy sleep schedule and appreciates talking about programming over coffee. Sometimes he blogs at: https://alexn.org" -cwmyers: - full_name: "Chris Myers" - portrait: "/img/media/speakers/chrismyers.jpg" - bio: "Chris is an experienced FP/Scala dev working at REA Group, Australia's largest Property website. He uses Scala daily in building the next generation APIs for our business. He also curates http://functionaltalks.org and is the creator of Monet.js (http://cwmyers.github.io/monet.js/), a powerful monad library for JS." -jqno: - full_name: "Jan Ouwens" - portrait: "/img/media/speakers/janouwens.jpg" - bio: "Jan Ouwens is a Scala developer at Codestar and has worked and experimented with Scala and Akka for the past five years. He has worked on a wide variety of projects over the years in the fields of service management, electron microscopes, banking, and the operation of trains. He has a polyglot mindset, having worked with a wide variety of languages such as Java, C#, Jess/Clips and yes, even VBscript." -jmerritt: - full_name: "Jonathan Merritt" - portrait: "/img/media/speakers/jonathanmerritt.jpg" - bio: "Jonathan Merritt is a software engineer in the finance sector in Australia, writing code in Haskell and Scala to support data scientists to develop large-scale predictive models. Before joining the tech industry 2 years ago, he completed a PhD on equine biomechanics followed by 10 years on the post-doc treadmill; dissecting human cadavers, building photogrammetrically-guided robots, testing horseshoes that had an in-built inertial navigation system, and doing motion capture in horses." -dialelo: - full_name: "Alejandro Gómez" - portrait: "/img/media/speakers/alejandrogomez.jpg" - bio: "Alejandro is a functional programing enthusiast with a lot of experience with dynamic languages, specially Clojure. He's the author of the Clojure cats library (https://github.com/funcool/cats) which predates Scala's cats, and has been trying to map pure FP concepts to Clojure as an experiment for quite some time. He recently started working for 47degrees writing Scala and has started the Fetch project, similar to Facebook's Haxl project (Haskell, open source) and Twitter's Stitch (Scala, not open sourced)." -smarter: - full_name: "Guillaume Martres" - portrait: "/img/media/speakers/guillaumemartres.jpg" - bio: "Compiler Engineer at EPFL working on Dotty. He's currently working on incremental compilation support using sbt." -dwijnand: - full_name: "Dale Wijnand" - portrait: "/img/media/speakers/dalewijnand.jpg" - bio: "Dale is an active OSS contributor, typically in Scala, and an sbt maintainer." -InTheNow: - full_name: "Alistair Johnson" - portrait: "/img/logo-twitter.png" - bio: "Alistair has been programming for far too long, for far too many companies, but is still passionate about promoting the integration of maths, science and engineering into everyday programming life." -chrisokasaki: - full_name: "Chris Okasaki" - github: "chrisokasaki" -sofiacole: - full_name: "Sofia Cole" - portrait: "/img/media/speakers/sofiacole.jpg" - bio: "Sofia Cole is a Scala Developer at ITV and associate at Underscore consulting. She is also a keen contributor to the Scala and tech communities, mostly focusing on making things more approachable and accessible. One of her goals in 2017 is to visit more schools introducing the wonders of programming, especially helping young girls realise their potential. Her favourite things at the moment are reading about dystopian futures, eating pancakes and watching House for the second time through." -oweinreese: - full_name: "Owein Reese" - portrait: "/img/media/speakers/oweinreese.jpg" - twitter: "oweinreese" - github: "wheaties" - bio: "Owein is the Director of Creatives Engineering at MediaMath, an adtech company. His teams have built systems in Scala which handle over 1M req/s with under 10ms latency daily. Originally starting out as a mathematical programmer working in infrared countermeasures, he moved on to become a full fledged software developer involved first with NASA satellite systems and then with hedge fund analytics. Since discovering the joys of functional programming, he’s looked for ways to incorporate higher powered abstractions in all the code he writes, when he gets to write code." -danielasfregola: - full_name: "Daniela Sfregola" - portrait: "/img/media/speakers/danielasfregola.png" - twitter: "DanielaSfregola" - github: "DanielaSfregola" - bio: "Daniela Sfregola is a Software Consultant based in London, UK. She is an active contributor to the Scala Community and a passionate blogger at danielasfregola.com." -dscleaver: - full_name: "Dave Cleaver" - portrait: "/img/media/speakers/davecleaver.jpg" - twitter: "dscleaver" - github: "dscleaver" - bio: "Dave Cleaver is a Senior Principal Engineer at Comcast designing and implementing scalable Web Services and Platforms. He has spent the last two years developing and championing solutions in Scala. His interests include AI planning, distributed systems, programming languages, and type systems." -longcao: - full_name: "Long Cao" - portrait: "/img/media/speakers/longcao.jpg" - twitter: "oacgnol" - github: "longcao" - bio: "Long Cao is a software engineer focusing on Scala, Spark, and data engineering and has been in New York for the last 5 years. He cares deeply about showing newcomers the benefits of Scala and functional programming. On his off time likes to enjoy climbing, Rocket League, music, sports, and coffee." -ratan: - full_name: "Ratan Sebastian" - portrait: "/img/media/speakers/ratansebastian.jpg" - twitter: "ratansebastian" - github: "rjsvaljean" - bio: "Ratan is a software developer at x.ai where they’re building a meeting scheduling personal assistant. He’s been programming in Scala for about 5 years and is interested in learning more about pure functional programming and type systems through Scala." -edmundnoble: - full_name: "Edmund Noble" - portrait: "/img/media/speakers/edmundnoble.jpg" - github: "edmundnoble" - twitter: "edmund_noble" - bio: "Edmund loves Scala and code in general, and he is intimately interested in how people code. Purely functional programming is his passion; he is particularly interested in new ways to constrain and abstract in programs. He contributes to a couple of the libraries under the typelevel umbrella, including cats and eff, the last of which he maintains." -igstan: - full_name: "Ionuț G. Stan" - portrait: "/img/media/speakers/ionutstan.png" - github: "igstan" - twitter: "igstan" - bio: "Ionuț G. Stan is a software developer at Eloquentix, where he works on backend services using Scala. His current interests revolve around functional programming techniques, programming languages and compilers." -nikivazou: - full_name: "Niki Vazou" - portrait: "/img/media/speakers/nikivazou.jpg" - github: "nikivazou" - twitter: "nikivazou" - bio: "Niki Vazou is a postdoctoral fellow at University of Maryland. She recently got her Ph.D. at University of California, San Diego, supervised by Ranjit Jhala. She works in the area of programming languages, with the goal of building usable program verifiers that will naturally integrate formal verification techniques into the mainstream software development chain. Niki Vazou received the Microsoft Research Ph.D. fellowship in 2014 and her BS from National Technical University of Athens, Greece in 2011." -TomasMikula: - full_name: "Tomas Mikula" - github: "TomasMikula" - twitter: "tomas_mikula" -roundcrisis: - full_name: "Andrea Magnorsky" - portrait: "/img/media/speakers/andreamagnorsky.jpg" -marina: - full_name: "Marina Sigaeva" - portrait: "/img/media/speakers/marinasigaeva.jpg" - twitter: "besseifunction" - bio: "I'm a physicist. And I'm in love with fashion, ballet and beauty." -julienrf: - full_name: "Julien Richard-Foy" - portrait: "/img/media/speakers/julienrf.jpg" - twitter: "julienrf" - bio: "Julien Richard-Foy likes writing programs. In particular, he likes leveraging programming language features to solve engineering problems. He is fascinated by languages that make it easy to turn ideas into programs that are executable by machines and easy to reason about by humans. He writes tools and MOOCs for the good of the community, at Scala Center." -kenbot: - full_name: "Ken Scambler" - portrait: "/img/media/speakers/kenscambler.jpg" - twitter: "KenScambler" - bio: "I'm an FP enthusiast based in Melbourne, Australia, with 15-odd years of programming under the belt, including 7 of Scala. I help out with the YOW Lambda Jam and Compose :: Melbourne FP conferences, and the Melbourne Scala User Group. I work at REA Group, where I was one of the hands hoisting the Scala flag 4 years ago, Iwo Jima-style. My job is mostly to prevent people from writing more software." -zainabali: - full_name: "Zainab Ali" - portrait: "/img/media/speakers/zainabali.jpg" - bio: "Zainab is a functional programmer who converted from object oriented design. A physicist at heart, she was excited to find an application of dimensional analysis and dependent types to real world problems. She is the author of Libra and a contributor to many typelevel libraries, such as cats and fs2." -aaronmblevin: - full_name: "Aaron Levin" - portrait: "/img/media/speakers/aaronlevin.jpg" - bio: "Aaron Levin is a mathematician who fell in love with programming and now manages Data Science teams at SoundCloud." -djspiewak: - full_name: "Daniel Spiewak" - github: "djspiewak" - twitter: "djspiewak" - portrait: "/img/media/speakers/danielspiewak.jpg" -harrylaou: - full_name: "Harry Laoulakos" - portrait: "/img/media/speakers/harrylaoulakos.png" - bio: "Functional programmer, enjoying programming in Scala, Play framework, Akka, Typelevel stack: cats, shapeless, etc" -vlovgr: - full_name: "Viktor Lövgren" - portrait: "/img/media/speakers/viktorloevgren.png" - bio: "Viktor is a Software engineer at Ovo Energy in London, working on the platform powering energy meter readings and consumption data. He’s an advocate of strongly typed functional programming, and Scala in particular, which has been his professional focus the past three years." - twitter: vlovgr - github: vlovgr -data_fly: - full_name: "Zhenhao Li" - portrait: "/img/media/speakers/zhenhaoli.jpg" - bio: "Zhenhao Li is a data engineer and data scientist at Connecterra, a data science and IoT startup. He is responsible for making scalable data processing jobs and pipelines and making sure data science insights are generated and delivered in real time. Before joining Connecterra, Zhenhao worked for Accenture in the area of big data and IoT technology consulting, helping major clients to adapt new technologies such as Kafka and Flink, the immutable data paradigm, and functional programming to gain business value faster. He holds a bachelor degree in software engineering and a master degree in logic. He was doing a PhD in mathematical logic at the University of Amsterdam when decided to change his career path to big data and data science. He loves functional programming, and Scala is his primary language for engineering work." -kailuowang: - full_name: "Kailuo Wang" - twitter: "kailuowang" - github: "kailuowang" -lukajcb: - full_name: "Luka Jacobowitz" - portrait: "/img/media/speakers/lukajacobowitz.jpg" - bio: "Luka is a functional programmer in love with finding great abstractions to engineering problems. He’s also a maintainer of several typelevel projects and seeks to make learning of pure functional programming as easy as possible." - twitter: LukaJacobowitz - github: LukaJCB -rossabaker: - full_name: "Ross Baker" - portrait: "/img/media/speakers/rossbaker.jpg" - bio: "Ross is a Senior Software Engineer at Takt. He began his open source journey on the Scalatra project in 2009, and has gotten purer, more functional, and more typeful with each passing year. He now contributes to http4s and cats among others, and is a member of Typelevel. He is a co-organizer of IndyScala." -dordogh: - full_name: "Dorothy Ordogh" - portrait: "/img/media/speakers/dorothyordogh.jpg" - bio: "I’m a member of the Build team at Twitter, meaning it is my full-time job to contribute to Pants. I’ve been working at Twitter for 1.5 years, the first 11 months I spent on a team building integration test frameworks, and then switched to the Build team after realizing how interesting it was. My favorite part is learning how things work under the surface! I broke into computer science in my early twenties after earning a degree in psychology. Chocolate makes the world a better place." -fabio: - full_name: "Fabio Labella" - portrait: "/img/media/speakers/fabiolabella.jpeg" - bio: "I'm a Principal Software Engineer at Ovo Energy in London, specialised in distributed systems and purely functional programming. I'm also an Open Source author and speaker as SystemFw: I'm one of the maintainers of fs2, cats-effect and http4s, and a contributor to cats, shapeless and several other libraries in the Scala FP ecosystem. Passionate about learning and teaching." -jozic: - full_name: "Eugene Platonov" - portrait: "/img/media/speakers/eugeneplatonov.jpg" - bio: "I’m a Scala Dev at eBay Inc, working commercially with Scala as my main programming language since early 2011, Java Dev in my past life. Occasional contributor to variety of Scala related OS projects. Scala evangelist who successfully converted individuals and teams to Scala from Java." -lucabelli: - full_name: "Luca Belli" - portrait: "/img/media/speakers/lucabelli.jpg" - bio: "Luca Belli is a Senior Software Engineer at Twitter Cortex, the centralized deep learning hub within the company. Previously he was a Senior Scientist at Conversant Media where he helped bootstrapping image classification using deep learning. His first job was at Wolfram Alpha in Boston. He got his Ph.D. in Mathematics from Tor Vergata University in Rome." -umasrinivasan: - full_name: "Uma Srinivasan" - portrait: "/img/logo-twitter.png" - bio: "Uma is a Staff Software Engineer in the Advanced Scala Tools team at Twitter. She brings with her multiple decades of experience and expertise in the area of compilers, code generation and related hardware/software co-design. Prior to joining Twitter she worked at Intel and Hewlett Packard. She has a Bachelor’s degree in Electrical Engineering and a Master’s in CS. She holds several patents and technical publications in her field of expertise." -kathifisler: - full_name: "Kathi Fisler" - portrait: "/img/media/speakers/kathifisler.jpg" - bio: "Kathi Fisler is a Research Professor in Computer Science at Brown University, and co-director of Bootstrap, a national-scale K-12 project that integrates introductory CS into existing middle- and high-school classes. She spent many years doing software and security verification research before deciding that people were harder (and more interesting) to model than systems. She is currently on a mission (with partner-in-crime Shriram Krishnamurthi) to explore how classical CSEd studies might have turned out differently had they considered functional programming. She's teaching with Scala for the first time this semester." -pheymann: - full_name: "Paul Heymann" - portrait: "/img/media/speakers/paulheymann.jpg" - bio: "Paul entered the realm of functional and type-level programming three years ago when he was caught by a Scala meetup. After that, he started doing Scala professionally as a Data Engineer for the social network XING. There he works on recommender systems and the ontology infrastructure which are serving requests of millions of users every day." - github: "pheymann" -keikonakata: - full_name: "Keiko Nakata" - portrait: "/img/logo-twitter.png" - bio: "Keiko Nakata works at SAP Innovation Center Network as a Scala programmer. She holds a PhD in computer science from Kyoto University, Japan. She has served on numerous program committees for international conferences and workshops on programming languages, and currently chairs a working group “Types for Verification” at an EU COST Action EUTypes. She loves topology and intuitionistic logics and their application to programming languages." -propensive: - full_name: "Jon Pretty" - portrait: "/img/media/speakers/jonpretty.jpg" - bio: "Jon has been having fun riding the bleeding edge of Scala for over a decade, and he's not finished yet. While he's not travelling the world attending Scala conferences, or organizing Scala World, Jon spends his time working on a variety of open-source Scala libraries, and providing professional Scala training services." -stefanschneider: - full_name: "Stefan Schneider" - portrait: "/img/media/speakers/stefanschneider.jpg" -itrvd: - full_name: "Itamar Ravid" - portrait: "/img/media/speakers/itamarravid.jpg" - bio: "Itamar is a freelance software engineer and has been working with Scala and functional programming for the last few years. He's been mentoring and helping teams move to functional programming in Scala, and loves finding cool use cases for functional abstractions." -cameronjoannidis: - full_name: "Cameron Joannidis" - portrait: "/img/media/speakers/cameronjoannidis.jpg" - bio: "Machine Learning / Big Data Engineer working with Scala and Functional Programming. Currently working at Simple Machines, an Australian consultancy specialising in Big Data/Machine Learning/Scala/Functional Programming." -guillaumebort: - full_name: "Guillaume Bort" - portrait: "/img/media/speakers/guillaumebort.jpg" - bio: "Creator of @playframework - Previously @Inria, @zengularity, @lightbend, @prismicio - Now working on the petabytes of analytics data at @Criteo" -sasharomijn: - full_name: "Sasha Romijn" - portrait: "/img/media/speakers/sasharomijn.jpg" - bio: "Sasha is the co-founder and CTO of a small Django development company in Amsterdam. Sasha is deeply involved in the community around Django, a popular Python web framework, being a Django team member, chair of the Dutch Django Association and co-organiser of various conferences. She cares about building communities and conferences in which everyone feels welcome, valued and at home, regardless of their background. Sasha has a specific interest in well-being and ethical issues around communities and development. Some of her side projects are the Less Obvious Conference Checklist, with many less obvious suggestions for event organisers, and Happiness Packets, to spread more gratitude and kindness in open source communities." -annettebieniusa: - full_name: "Annette Bieniusa" - portrait: "/img/media/speakers/annettebieniusa.jpg" - bio: "Annette is a lecturer and senior researcher at the Technische Universität Kaiserslautern. Her research interests include semantics of concurrent and distributed programming, with a focus on replication, synchronization, and how they are reflected on programming language level. Annette was involved in several national and international research projects, most recently the in the EU-Projects “SyncFree: Large-scale Computation without Synchronization” and “Lightkone: Lightweight computation for networks at the edge“." -gvolpe: - full_name: "Gabriel Volpe" - portrait: "/img/media/speakers/gvolpe.jpg" - github: "gvolpe" - twitter: "volpegabriel87" -ceedubs: - full_name: "Cody Allen" - twitter: "FouriersTrick" - github: "ceedubs" -etorreborre: - full_name: "Eric Torreborre" - portrait: "/img/media/speakers/etorreborre.jpg" - twitter: "etorreborre" - github: "etorreborre" -mtomko: - full_name: "Mark Tomko" - twitter: "oxbsharp" - github: "mtomko" - bio: "Mark is a senior software engineer at the Broad Institute of MIT and Harvard. He lives in Bellingham, Washington." -battermann: - full_name: "Leif Battermann" - twitter: "leifbattermann" - github: "battermann" - portrait: "/img/media/speakers/battermann.jpg" -justin: - full_name: "Justin du Coeur (Mark Waks)" - twitter: "jducoeur" - bio: "I’m a second-generation programmer, starting out on my father’s PDP-8 back in the mid-70s, and I’ve been a language geek ever since, working professionally in everything from LISP to Ada to assembly to C# to JavaScript to C++ to (heaven help me) COBOL, and pretty much everything in between. I picked up Scala back in 2007 (after trying to build a company in Java and winding up in a rage over its limitations); I’ve been working in Scala full-time since 2012. I’ve been doing “light FP” since picking up the style from Ruby around 2002, but am just now getting into the pure stuff. During the day, I work at Artima, doing Scala training and consulting and helping with ScalaTest. In my spare time, I’m the CEO and Architect of Querki, a wiki/database hybrid designed to make it easier for individuals and communities to manage and collaborate on their data." - portrait: "/img/logo-twitter.png" -adamrosien: - full_name: "Adam Rosien" - bio: "Adam Rosien is a Principal at Inner Product, focused on building systems using functional programming. He previously helped various startups in many domains develop back-end systems and implement continuous deployment practices, and also spent five years as a developer at Xerox PARC." - portrait: "/img/logo-twitter.png" -davenpcm: - full_name: "Christopher Davenport" - bio: "Chris is a Senior Software Engineer at Banno. He is a firm advocate of Functional Programming. He maintains http4s and cats-effect libraries and contributes regularly to the Open Source Community." - portrait: "/img/media/speakers/chrisdavenport.jpg" -ryanwilliams: - full_name: "Ryan Williams" - bio: "Ryan develops software for analyzing genome- and single-cell-sequencing data at the Icahn School of Medicine at Mount Sinai Hospital in NYC. He has been pushing a snowball of increasingly portable, typelevel, and FP Scala OSS libraries for several years, from dependency-management and testing DSLs to collections algorithms for Spark RDDs and genomic-analysis tools." - portrait: "/img/media/speakers/ryanwilliams.jpg" -kristinasojakova: - full_name: "Kristina Sojakova" - bio: "Kristina Sojakova is a postdoctoral researcher at Cornell University working with Greg Morrisett on the verification of cryptographic protocols. She received her PhD in 2016 from Carnegie Mellon University, where she worked on homotopy type theory, developing a universal mapping characterization of higher inductive types." - portrait: "/img/media/speakers/kristinasojakova.jpg" -stephaniebalzer: - full_name: "Stephanie Balzer" - bio: "Stephanie Balzer is a research faculty in the Principles of Programming group in the Computer Science Department at Carnegie Mellon University. Stephanie obtained her PhD from ETH Zurich under the supervision of Thomas R. Gross. In her PhD work, Stephanie developed the object-based programming language Rumer, which uses the abstraction of a relationship to make explicit the collaborations between objects, rather than representing them implicitly in terms of references. Stephanie demonstrated the benefits of relationships for program verification, by developing an invariant-based, visible-state semantics verification technique for Rumer. During her postdoc, Stephanie enriched her expertise with a more theoretical approach to programming language research based on type theory and logic, which resulted in her work on manifest sharing and manifest deadlock freedom." - portrait: "/img/media/speakers/stephaniebalzer.jpg" -denisrosset: - full_name: "Denis Rosset" - bio: "I’m a researcher in quantum physics with a strong interest in convex optimization and numerical/symbolical computing. I’ve been using Scala&Play since I wanted to build a database of research results, and Play seemed to be a reasonable solution. I fell in love with the Scala language since then, and am contributing to its open source ecosystem (Spire + personal libraries for mathematical computations)." - portrait: "/img/media/speakers/denisrosset.png" -buggymcbugfix: - full_name: "Vilem-Benjamin Liepelt" - bio: "I believe in static types & thoughtfully crafted APIs, good communication & documentation, and open-mindedness & fearless prototyping" - portrait: "/img/media/speakers/vilemliepelt.jpg" -oronport: - full_name: "Oron Port" - bio: "I am a third year Electrical Engineering Ph.D. student at Technion – Israel Institute of Technology. My research topic is “DFiant: A Dataflow Hardware Description Language”, a Scala-based DSL. I’m involved in and contribute to the Scala ecosystem and especially to the singleton-ops library." - portrait: "/img/logo-twitter.png" -romac: - full_name: "Romain Ruetschi" - bio: "I earned a MSc degree in Computer Science from EPFL in February 2018, and I have since been working at the Laboratory for Automated Reasoning and Analysis (LARA) at EPFL, under the supervision of Prof. Viktor Kunčak. I discovered Scala directly from Prof. Martin Ordersky during my Bachelor at EPFL a few years ago, and have never stopped learning more of it, alongside other languages such as Haskell, Rust or Idris. I am mainly interested in pure functional programming, type systems and formal methods." - portrait: "/img/media/speakers/romainruetschi.jpg" -diesalbla: - full_name: "Diego E. Alonso" - bio: "" - portrait: "/img/media/speakers/diegoalonso.png" -jefersonossa: - full_name: "Jeferson David Ossa" - bio: "I am a software engineer living in Medellin, Colombia. Scala and distributed systems enthusiast interested in FP, software architecture and infrastructure. Scuba diver wannabe." - portrait: "/img/media/speakers/jefersonossa.jpg" -yifanxing: - full_name: "Yifan Xing" - bio: "Yifan is a software engineer, ScalaBridge organizer, and open-source contributor. Her work involves many distributed systems related topics, including network protocols, consensus, network security, etc. Yifan contributed to the message queue systems and asynchronous APIs for a Scala open source project Shared Health Research Information Network (SHRINE) at Harvard Medical School. The system uses concepts of parallel processing/multi-threading, non-blocking asynchronous, distributed systems, etc." - portrait: "/img/logo-twitter.png" -aleksander: - full_name: "Aleksander Boruch-Gruszecki" - bio: "I’m Martin Odersky’s freshest PhD student, interested in GADTs, typelevel programming and effect systems. Before coming to EPFL, I spent four years working in the industry on back- and front-ends of web applications and dealing with the abomination known as TeamSite. Also, I drink frankly absurd amounts of coffee." - portrait: "/img/logo-twitter.png" -felixmulder: - full_name: "Felix Mulder" - bio: "Former Scala 3 Compiler Engineer at LAMP, EPFL. Currently writes code for Snoop Dogg, building the next generation of banking at the Swedish payments company Klarna." - portrait: "/img/media/speakers/felixmulder.jpg" -martinodersky: - full_name: "Martin Odersky" - bio: "Martin Odersky is professor at EPFL, coordinating the LAMP group." - portrait: "/img/media/speakers/martinodersky.jpg" -rahsan: - full_name: "Raas Ahsan" - twitter: "RaasAhsan" - github: "RaasAhsan" -armanbilge: - full_name: "Arman Bilge" - twitter: "armanbilge" - github: "armanbilge" -matthicks: - full_name: "Matt Hicks" - twitter: "darkfrog26" - github: "darkfrog26" -zetashift: - full_name: "Rishad Sewnarain" - github: "zetashift" -chingles: - full_name: "Ching Hian Chew" - github: "Chingles2404" -valencik: - full_name: "Andrew Valencik" - github: "valencik" diff --git a/_data/cta.yml b/_data/cta.yml deleted file mode 100644 index fb6d4126..00000000 --- a/_data/cta.yml +++ /dev/null @@ -1,14 +0,0 @@ -newsTitle: Newsletter -newsDescription: Learn more about the organization. Here you can see the main goals we are pursuing. - -submittingTitle: Submitting -submittingDescription: Are you interested in submitting your library to the Typelevel Ecosystem? - -blogTitle: Contribute to the blog -blogDescription: If you want to share something about a library or Scala topics in general (e.g. type classes), case studies, examples, or other related content, please do not hesitate to contact us. - -conductTitle: Typelevel Code of Conduct -conductDescription: We are committed to providing a friendly, safe and welcoming environment for all, regardless of age, body size, disability, ethnicity, sex characteristics, gender identity and expression, level of experience, education, socio-economic status, nationality, personal appearance, race, religion, sexual identity and orientation, or other such characteristics. - -steeringTitle: Steering Committee -steeringDescription: The Typelevel Steering Committee is a group of volunteers that govern Typelevel. \ No newline at end of file diff --git a/_data/description.yml b/_data/description.yml deleted file mode 100644 index 89f6f40f..00000000 --- a/_data/description.yml +++ /dev/null @@ -1,12 +0,0 @@ -aboutTitle: About -aboutDescription: Learn more about the organization, including our main goals, code of conduct, and governance. - -projectsTitle: Projects -projectsDescription: Our projects cover a wide range of domains, from general functional programming to tooling. - -blogTitle: Latest blog posts -blogDescription: In addition to org-level announcements, here we show you how to use our libraries in your code, provide examples, collect learning resources, and explore implementation details. - -eventsTitle: Events - -licenseTitle: License diff --git a/_data/filter-about.yml b/_data/filter-about.yml deleted file mode 100644 index 22f8d2b8..00000000 --- a/_data/filter-about.yml +++ /dev/null @@ -1,4 +0,0 @@ -- title: Overview - url: /about/ -- title: Contributing - url: /about/contributing/ diff --git a/_data/filter-blog.yml b/_data/filter-blog.yml deleted file mode 100644 index 320886e3..00000000 --- a/_data/filter-blog.yml +++ /dev/null @@ -1,15 +0,0 @@ -- title: All Posts - url: /blog/ - category: allPosts -- title: Governance - url: /blog/governance/ - category: governance -- title: Social - url: /blog/social/ - category: social -- title: Technical - url: /blog/technical/ - category: technical -- title: Summits - url: /blog/summits/ - category: summits diff --git a/_data/filter-gsoc.yml b/_data/filter-gsoc.yml deleted file mode 100644 index 99f05ff4..00000000 --- a/_data/filter-gsoc.yml +++ /dev/null @@ -1,6 +0,0 @@ -- title: Guidance - url: /gsoc/ -- title: Ideas - url: /gsoc/ideas/ -- title: Past Projects - url: /gsoc/projects/ diff --git a/_data/filter-platforms.yml b/_data/filter-platforms.yml deleted file mode 100644 index 3ea0cf04..00000000 --- a/_data/filter-platforms.yml +++ /dev/null @@ -1,12 +0,0 @@ -- title: All - url: /platforms/ - category: all -- title: JS - url: /platforms/js/ - category: js -- title: JVM - url: /platforms/jvm/ - category: jvm -- title: Native - url: /platforms/native/ - category: native diff --git a/_data/filter-projects.yml b/_data/filter-projects.yml deleted file mode 100644 index 0d4eab90..00000000 --- a/_data/filter-projects.yml +++ /dev/null @@ -1,9 +0,0 @@ -- title: All Projects - url: /projects/ - category: allProjects -- title: Organization - url: /projects/organization/ - category: organization -- title: Affiliate - url: /projects/affiliate/ - category: affiliate diff --git a/_data/gsoc-ideas.yml b/_data/gsoc-ideas.yml deleted file mode 100644 index a5ab1ca9..00000000 --- a/_data/gsoc-ideas.yml +++ /dev/null @@ -1,120 +0,0 @@ -# title -# description: What is it about? What need does it address? What is its final goal? -# prereqs: necessary prior knowledge (typically knowing Scala, and maybe other things) -# difficulty: Easy / Medium / Hard. what will the tricky parts be? -# length: short / medium / long (90 / 175 / 350 hours) -# mentors: github handles -# categories: AI / data / dev tools / apps / cloud / media / operating systems / programming languages / science / security / social / web -# repolinks: reference links to respective github repos - -- title: Serverless integrations for Feral - description: - Feral is a Typelevel library for building serverless functions that currently supports AWS Lambda and Google Cloud Run Functions. We want to add support for more types of serverless events and more cloud providers. - prereqs: Scala, ideally experience with serverless - difficulty: Medium. - length: medium - mentors: [armanbilge, bpholt, Chingles2404] - categories: [cloud, programming languages] - repolinks: - - name: feral - url: https://github.com/typelevel/feral - -- title: Native I/O backend for FS2 JVM - description: - FS2 on the JVM currently implements its networking API using JDK NIO. Unfortunately this indirection incurs a non-trivial performance penalty. We want to replace the use of JDK NIO with direct calls to system I/O APIs such as `epoll` and `kqueue`. - prereqs: Scala, ability to read C - difficulty: Medium. - length: long - mentors: [antoniojimeneznieto, djspiewak, mpilquist, armanbilge] - categories: [operating systems, programming languages] - repolinks: - - name: fs2 - url: https://github.com/typelevel/fs2 - -- title: FS2 Connection API - description: - TCP-based protocols are common (e.g. HTTP, Postgres, Redis) and are implemented by clients to interface with these services (e.g. Ember, Skunk, Rediculous). The goal of this project is to create a "connection" API that supports pooling, error conditions, and metrics and can be shared by all of our client libraries. - prereqs: Scala, ideally some knowledge of networking - difficulty: Hard. - length: long - mentors: [mpilquist, armanbilge] - categories: [operating systems, programming languages] - repolinks: - - name: fs2 - url: https://github.com/typelevel/fs2 - -- title: Web Components for Calico - description: - Calico is a reactive UI library built with Cats Effect and FS2. Web Components are a standard for creating framework-agnostic, reusable UI elements. The goal of this project is to enable Calico users to access the vast array of web components available by improving its DSL and code-generation. - prereqs: Scala, ideally experience with Web APIs - difficulty: Medium. - length: long - mentors: [armanbilge] - categories: [web, programming languages] - repolinks: - - name: calico - url: https://github.com/armanbilge/calico - -- title: Upgrade sbt-typelevel to sbt 2 - description: - sbt-typelevel is a plugin for sbt, the Scala build tool, used by hundreds of open source and enterprise projects. sbt 2 is in the final stages of development. We want to upgrade sbt-typelevel to sbt 2 and adopt its new features, such as "project matrix" for cross-building. - prereqs: Scala - difficulty: Medium. - length: long - mentors: [mzuehlke, armanbilge] - categories: [development tools] - repolinks: - - name: sbt-typelevel - url: https://github.com/typelevel/sbt-typelevel - -- title: Refresh Davenverse projects - description: - The Davenverse is a collection of several popular Typelevel libraries, including Mules and cats-scalacheck. Unfortunately, we have fallen behind on their maintenance. We want to move these libraries under the Typelevel org, refresh their build tooling, and bring them up-to-date to ensure their longevity. - prereqs: Scala - difficulty: Medium. - length: medium - mentors: [armanbilge, valencik] - categories: [development tools, programming languages] - repolinks: - - name: davenverse - url: https://github.com/davenverse - -- title: Cats Effect & FS2 on Wasm/WASI - description: - Web Assembly and its System Interface are emerging technologies for deploying secure, modular applications. The goal of this project is to prototype porting the Cats Effect runtime and FS2 streaming I/O to the Wasm/WASI platform, also possibly generating feedback for the Scala WASM and WASI teams. - prereqs: Scala, ideally some experience with Wasm/WASI - difficulty: Hard. Wasm/WASI support in Scala is experimental. - length: long - mentors: [armanbilge, tanishiking, valencik] - categories: [web, cloud, operating systems, programming languages] - repolinks: - - name: cats-effect - url: https://github.com/typelevel/cats-effect - - name: fs2 - url: https://github.com/typelevel/fs2 - -- title: Laika enhancements for typelevel.org - description: - Laika is a purely functional site and e-book generator and customizable text markup transformer. We recently migrated the Typelevel website from Jekyll to Laika. The goal of this project is improve and streamline Laika's support for generating non-documentation websites, such as blogs. - prereqs: Scala - difficulty: Medium. - length: medium - mentors: [armanbilge, valencik] - categories: [web, programming languages] - repolinks: - - name: Laika - url: https://github.com/typelevel/Laika - - name: typelevel.org - url: https://github.com/typelevel/typelevel.github.com - -- title: A faster immutable list datatype - description: - Immutable linked lists are a core datatype in functional programming languages. The goal of this project is to explore implementing a list-like datatype with enhanced performance. Along the way, you will learn about immutable datatypes, Cats typeclasses, and mechanical sympathy. - prereqs: Interest in functional programming - difficulty: Medium. This is a good project for beginners! - length: long - mentors: [armanbilge, johnynek] - categories: [web, programming languages] - repolinks: - - name: Cats Collections - url: https://github.com/typelevel/cats-collections diff --git a/_data/gsoc-projects.yml b/_data/gsoc-projects.yml deleted file mode 100644 index a2683003..00000000 --- a/_data/gsoc-projects.yml +++ /dev/null @@ -1,32 +0,0 @@ -- title: "I/O polling with io_uring" - description: "Integrated Cats Effect and FS2 with Linux kernel APIs, making http4s Ember benchmark 3x faster!" - permalink: "https://github.com/armanbilge/fs2-io_uring/pull/78" - categories: [operating systems] -- title: "Ember Web Sockets" - description: "Implemented the Websocket network protocol in http4s Ember, unblocking JS/Native support for a Kubernetes client." - permalink: "https://github.com/http4s/http4s/pull/7261" - categories: [web] -- title: "Pure Scala Open Telemetry APIs" - description: "Designed Scala APIs for Open Telemetry Specifications and opened the door to a pure Scala SDK." - permalink: "https://github.com/typelevel/otel4s/pull/236" - categories: [tracing] -- title: "Going Feral on the Cloud" - description: "Introduced a Google Cloud Run Functions integration for Feral to deploy http4s apps in Google's serverless platform." - permalink: "/blog/2024/12/22/gsoc24-going-feral-on-the-cloud.html" - categories: [cloud, programming languages] -- title: "Catscript" - description: "Designed a new library for easy scripting with files and processes, for inclusion in the Typelevel Toolkit." - permalink: "https://github.com/typelevel/governance/issues/149" - categories: [programming languages] -- title: "Scaladoc search in Protosearch" - description: "Integrated Protosearch with Scaladocs, enabling a unified search experience across a project's written and API docs." - permalink: "https://github.com/cozydev-pink/protosearch/pull/241" - categories: [data, web] -- title: "Efficient Machine Learning Inference in Cats Effect via Scala Native and mlpack" - description: "Created an ONNX to IO compiler for running machine learning inference within a web service." - permalink: https://github.com/armanbilge/vilcacora - categories: [AI, web, programming languages] -- title: Polling-based I/O in FS2 - description: "Implemented network socket and datagram APIs in FS2 using Cats Effect I/O polling on the JVM and Native platforms." - permalink: https://github.com/typelevel/fs2 - categories: [operating systems, programming languages] diff --git a/_data/nav-scala.yml b/_data/nav-scala.yml deleted file mode 100644 index fe399404..00000000 --- a/_data/nav-scala.yml +++ /dev/null @@ -1,8 +0,0 @@ -- title: Code of Conduct - url: /code-of-conduct - -- title: License - url: /license - -- title: Steering Committee - url: /steering-committee diff --git a/_data/nav-social.yml b/_data/nav-social.yml deleted file mode 100644 index b535dab3..00000000 --- a/_data/nav-social.yml +++ /dev/null @@ -1,19 +0,0 @@ -- title: Github - url: https://github.com/typelevel - icon: "fab fa-github" - -- title: Twitter - url: https://twitter.com/typelevel - icon: "fab fa-twitter" - -- title: Mastodon - url: https://fosstodon.org/@typelevel - icon: "fab fa-mastodon" - -- title: Discord - url: https://discord.gg/XF3CXcMzqD - icon: "fab fa-discord" - -- title: Email - url: "mailto:info@typelevel.org" - icon: "fas fa-envelope" diff --git a/_data/nav.yml b/_data/nav.yml deleted file mode 100644 index 7f353a33..00000000 --- a/_data/nav.yml +++ /dev/null @@ -1,46 +0,0 @@ -navMain: - - title: Home - url: / - - - title: Projects - url: /projects/ - - - title: Platforms - url: /platforms/ - - - title: Blog - url: /blog/ - - - title: Events - url: /events/ - - - title: About - url: /about/ - -navSocial: - - title: Github - url: https://github.com/typelevel - icon: "fab fa-github" - - - title: Twitter - url: https://twitter.com/typelevel - icon: "fab fa-twitter" - - - title: Mastodon - url: https://fosstodon.org/@typelevel - icon: "fab fa-mastodon" - - - title: Discord - url: https://discord.gg/XF3CXcMzqD - icon: "fab fa-discord" - - - title: Email - url: "mailto:info@typelevel.org" - icon: "fas fa-envelope" - -navScala: - - title: Code of Conduct - url: /code-of-conduct - - - title: License - url: /license diff --git a/_data/projects.yml b/_data/projects.yml deleted file mode 100644 index 6581c251..00000000 --- a/_data/projects.yml +++ /dev/null @@ -1,402 +0,0 @@ -- title: "argonaut-shapeless" - description: "Automatic derivation for argonaut" - github: "https://github.com/alexarchambault/argonaut-shapeless" - affiliate: true - platforms: [jvm] -- title: "banana-rdf" - description: "RDF, SPARQL and Linked Data technologies" - github: "https://github.com/banana-rdf/banana-rdf" - affiliate: true - platforms: [js, jvm] -- title: "calico" - description: "Pure, reactive UI library for building web applications with Cats Effect + FS2" - github: "https://github.com/armanbilge/calico" - permalink: "https://armanbilge.github.io/calico" - affiliate: true - platforms: [js] -- title: "cats-actors" - description: "An Actor Model implementation built on top of Cats-Effect, providing a higher-level abstraction for managing concurrency." - github: "https://github.com/suprnation/cats-actors" - affiliate: true - platforms: [jvm] -- title: "case-insensitive" - description: "A case-insensitive string for Scala" - github: "https://github.com/typelevel/case-insensitive" - platforms: [js, jvm, native] -- title: "catapult" - description: "A thin wrapper for the Launch Darkly Java server SDK using cats-effect and fs2" - github: "https://github.com/typelevel/catapult" - platforms: [jvm] -- title: "catbird" - description: "Cats instances for various Twitter Open Source Scala projects" - github: "https://github.com/typelevel/catbird" - platforms: [jvm] -- title: "Cats" - description: "A library intended to provide abstractions for functional programming in Scala, leveraging its unique features. Design goals are approachability, modularity, documentation and efficiency." - permalink: "https://typelevel.org/cats/" - github: "https://github.com/typelevel/cats" - platforms: [js, jvm, native] -- title: "Cats Collections" - description: "Data structures that facilitate pure functional programming with cats" - github: "https://github.com/typelevel/cats-collections" - platforms: [js, jvm, native] -- title: Cats-Effect - description: "The IO Monad for Scala, plus type classes for general effect types." - github: "https://github.com/typelevel/cats-effect/" - platforms: [js, jvm, native] -- title: "Cats MTL" - description: "Monad transformers made easy" - github: "https://github.com/typelevel/cats-mtl/" - platforms: [js, jvm, native] -- title: "cats-parse" - description: "A parsing library for the cats ecosystem" - github: "https://github.com/typelevel/cats-parse" - platforms: [js, jvm, native] -- title: "cats-scalatest" - description: "Scalatest bindings for Cats." - github: "https://github.com/IronCoreLabs/cats-scalatest" - affiliate: true - platforms: [js, jvm] -- title: "cats-stm" - description: "A STM implementation for Cats Effect" - github: "https://github.com/TimWSpence/cats-stm" - affiliate: true - platforms: [js, jvm, native] -- title: "Cats Tagless" - description: "A library of utilities for tagless final algebras" - github: "https://github.com/typelevel/cats-tagless/" - platforms: [js, jvm, native] -- title: "Cats-Time" - description: "Instances for Cats Typeclasses for Java 8 Time" - github: "https://github.com/typelevel/cats-time/" - platforms: [js, jvm, native] -- title: "Circe" - description: "Yet another JSON library for Scala" - github: "https://github.com/circe/circe" - affiliate: true - platforms: [js, jvm, native] -- title: "Ciris" - description: "Functional Configurations for Scala" - github: "https://github.com/vlovgr/ciris" - affiliate: true - platforms: [js, jvm, native] -- title: "coulomb" - description: "A statically typed unit analysis library for Scala" - github: "https://github.com/erikerlandson/coulomb" - affiliate: true - platforms: [js, jvm, native] -- title: "cron4s" - description: "Cross-platform CRON expression parsing for Scala" - github: "https://github.com/alonsodomin/cron4s" - affiliate: true - platforms: [js, jvm] -- title: "decline" - description: "A composable command-line parser for Scala." - github: "https://github.com/bkirwi/decline" - affiliate: true - platforms: [js, jvm, native] -- title: "discipline" - description: "Originally intended for internal use in spire, this library helps libraries declaring type classes to precisely state the laws which instances need to satisfy, and takes care of not checking derived laws multiple times." - github: "https://github.com/typelevel/discipline" - platforms: [js, jvm, native] -- title: "doobie" - description: "A pure functional JDBC layer for Scala. It is not an ORM, nor is it a relational algebra; it just provides a principled way to construct programs (and higher-level libraries) that use JDBC." - github: "https://github.com/typelevel/doobie" - platforms: [jvm] -- title: "edomata" - description: "Event-driven automata for Scala, Scala.js and scala native. This library provides purely functional state machines that can be used to create event sourced and/or CQRS style applications. It also includes production ready backends." - github: "https://github.com/hnaderi/edomata" - permalink: "https://edomata.ir/" - affiliate: true - platforms: [js, jvm, native] -- title: "eff" - description: "Extensible effects are an alternative to monad transformers for computing with effects in a functional way. This library is based on the “free-er” monad and an “open union” of effects described by Oleg Kiselyov in “Freer monads, more extensible effects”" - - permalink: "http://atnos-org.github.io/eff" - github: "https://github.com/atnos-org/eff" - affiliate: true - platforms: [js, jvm, native] -- title: "endless4s" - description: "Sharded and event-sourced entities using tagless-final algebras" - permalink: "https://endless4s.github.io/" - github: "https://github.com/endless4s/endless" - affiliate: true - platforms: [jvm] -- title: "Extruder" - description: "Populate case classes from any configuration source" - github: "https://github.com/janstenpickle/extruder" - affiliate: true - platforms: [jvm] -- title: "fabric" - description: "Object-Notation Abstraction for JSON, binary, HOCON, etc." - github: "https://github.com/typelevel/fabric" - platforms: [js, jvm, native] -- title: "Feral" - description: "Feral cats are homeless, feral functions are serverless" - github: "https://github.com/typelevel/feral" - platforms: [js, jvm] -- title: "ff4s" - description: "A purely functional web frontend framework for Scala.js." - github: "https://github.com/buntec/ff4s" - affiliate: true - platforms: [js] -- title: "Fetch" - description: "Library built on top of Cats that provides efficient data access from heterogeneous dataurces" - github: "https://github.com/47deg/fetch" - affiliate: true - platforms: [js, jvm] -- title: "Finch" - description: "Purely functional basic blocks atop of Finagle for building composable HTTP APIs" - github: "https://github.com/finagle/finch" - affiliate: true - platforms: [jvm] -- title: "Frameless" - description: "Frameless is a library for working with Spark using more expressive types." - github: "https://github.com/typelevel/frameless" - platforms: [jvm] -- title: "fs2-aes" - description: "Micro library providing AES encryption/decryption of fs2.Stream[F, Byte]." - github: "https://github.com/jwojnowski/fs2-aes" - affiliate: true - platforms: [jvm] -- title: "fs2-compress" - description: "Compression Algorithms for Fs2 " - github: "https://github.com/lhns/fs2-compress" - affiliate: true - platforms: [jvm] -- title: "fs2-data" - description: "Parse and transform data (CBOR, CSV, JSON, XML) in a streaming manner" - github: "https://github.com/gnieh/fs2-data" - affiliate: true - platforms: [js, jvm, native] -- title: "fs2-dom" - description: "Idiomatic Cats Effect + FS2 integrations for Web APIs" - github: "https://github.com/armanbilge/fs2-dom" - affiliate: true - platforms: [js] -- title: "fs2-grpc" - description: "gRPC implementation for FS2/cats-effect" - github: "https://github.com/typelevel/fs2-grpc" - platforms: [jvm] -- title: "fs2" - description: "FS2 is a library for purely functional, effectful, and polymorphic stream processing library in the Scala programming language. Its design goals are compositionality, expressiveness, resource safety, and speed. The name is a modified acronym for Functional Streams for Scala (FSS, or FS2)." - github: "https://github.com/typelevel/fs2" - platforms: [js, jvm, native] -- title: "Grackle" - description: "Functional GraphQL server for the Typelevel stack" - github: "https://github.com/typelevel/grackle" - platforms: [js, jvm, native] -- title: "Hammock" - description: "Purely functional HTTP client" - github: "https://github.com/pepegar/hammock" - affiliate: true - platforms: [jvm] -- title: "http4s" - description: "A typeful, purely functional HTTP library for client and server applications" - github: "https://github.com/http4s/http4s" - affiliate: true - platforms: [js, jvm, native] -- title: "imp" - description: "Summoning implicit values" - github: "https://github.com/non/imp" - affiliate: true - platforms: [js, jvm] -- title: "jawn-fs2" - description: "Integration of jawn and fs2 for streaming, incremental JSON parsing" - github: "https://github.com/typelevel/jawn-fs2" - platforms: [js, jvm, native] -- title: "keypool" - description: "A Keyed Pool Implementation for Scala" - github: "https://github.com/typelevel/keypool" - platforms: [js, jvm, native] -- title: "kind-projector" - description: "Plugin for nicer type-lambda syntax" - github: "https://github.com/typelevel/kind-projector" - platforms: [jvm] -- title: "Kittens" - description: "Automatic type class derivation" - github: "https://github.com/typelevel/kittens" - platforms: [js, jvm, native] -- title: "Laika" - description: "Site and e-book generator and customizable text markup transformer for sbt, Scala and Scala.js" - github: "https://github.com/typelevel/Laika" - platforms: [js, jvm] -- title: "LDBC" - description: "Pure functional JDBC layer with Cats Effect 3 and Scala 3" - github: "https://github.com/takapi327/ldbc" - affiliate: true - platforms: [js, jvm, native] -- title: "Lepus" - description: "Purely functional, non-blocking RabbitMQ client for scala, scala js and scala native built on top of fs2." - github: "https://github.com/hnaderi/lepus" - permalink: "https://lepus.hnaderi.dev/" - affiliate: true - platforms: [js, jvm, native] -- title: "Libra" - description: "Compile time dimensional analysis for any problem domain" - github: "https://github.com/to-ithaca/libra" - affiliate: true - platforms: [js, jvm] -- title: "literally" - description: "Compile time validation of literal values built from strings" - github: "https://github.com/typelevel/literally" - platforms: [js, jvm, native] -- title: "log4cats" - description: "Logging Tools For Interaction with cats-effect" - github: "https://github.com/typelevel/log4cats" - platforms: [js, jvm, native] -- title: "Monix" - description: "High-performance library for composing asynchronous, event-based programs, exposing a Reactive Streams implementation along with primitives for dealing with concurrency and side-effects." - github: "https://github.com/monix/monix" - permalink: "https://monix.io" - affiliate: true - platforms: [js, jvm] -- title: "Monocle" - description: "Optics library offering a simple yet powerful API to access and transform immutable data" - github: "https://github.com/optics-dev/Monocle" - affiliate: true - platforms: [js, jvm, native] -- title: "Mouse" - description: "Enrichments to standard library classes to ease functional programming" - github: "https://github.com/typelevel/mouse/" - platforms: [js, jvm, native] -- title: "Natchez" - description: "functional tracing for cats " - github: "https://github.com/typelevel/natchez" - platforms: [js, jvm, native] -- title: "otel4s" - description: "An OpenTelemetry library based on cats-effect" - github: "https://github.com/typelevel/otel4s" - platforms: [js, jvm, native] -- title: "Outwatch" - description: "The Functional and Reactive Web-Frontend Library for Scala.js" - github: "https://github.com/outwatch/outwatch" - affiliate: true - platforms: [js] -- title: "parsley-cats" - description: "The parsley-cats library exposes Cats instances for Parsley parsing library." - github: "https://github.com/j-mie6/parsley-cats" - affiliate: true - platforms: [js, jvm, native] -- title: "Peloton" - description: "An actor library for Cats Effect" - github: "https://github.com/killaitis/peloton" - affiliate: true - platforms: [jvm] -- title: "perspective" - description: "Provides tools for generic programming, and typeclasses for monad transformers and higher kinded data." - github: "https://github.com/Katrix/perspective" - affiliate: true - platforms: [js, jvm] -- title: "PureConfig" - description: "A boilerplate-free library for loading configuration files" - github: "https://github.com/pureconfig/pureconfig" - affiliate: true - platforms: [jvm] -- title: "refined" - description: "Tools for refining types with type-level predicates which constrain the set of values described by the refined type, for example restricting to positive or negative numbers." - github: "https://github.com/fthomas/refined" - affiliate: true - platforms: [js, jvm, native] -- title: "ScalaCheck" - description: "ScalaCheck is a library for automated property-based testing. It contains generators for randomized test data and combinators for properties." - github: "https://github.com/typelevel/scalacheck" - permalink: "http://scalacheck.org/" - platforms: [js, jvm, native] -- title: "scalacheck-shapeless" - description: "Automatic derivation for ScalaCheck" - github: "https://github.com/alexarchambault/scalacheck-shapeless" - affiliate: true - platforms: [js, jvm, native] -- title: "Scala Exercises" - description: "Platform and framework for Scala devs to learn about Scala libraries" - github: "https://github.com/scala-exercises/scala-exercises" - affiliate: true - platforms: [js, jvm] -- title: "scala-steward" - description: "A robot that helps keeping Scala projects up-to-date" - github: "https://github.com/fthomas/scala-steward" - affiliate: true - platforms: [jvm] -- title: "scodec" - description: "scodec is a combinator library for working with binary data. It focuses on contract-first and pure functional encoding and decoding of binary data and provides integration with shapeless." - github: "https://github.com/scodec/scodec" - affiliate: true - platforms: [js, jvm, native] -- title: "Scoverage" - description: "Code coverage tool for Scala" - github: "https://github.com/scoverage/scalac-scoverage-plugin" - affiliate: true - platforms: [js, jvm, native] -- title: "Shapeless" - description: "Shapeless is a generic programming library. Starting with implementations of Scrap your boilerplate and higher rank polymorphism in Scala, it quickly grew to provide advanced abstract tools like heterogenous lists and automatic instance derivation for type classes." - github: "https://github.com/milessabin/shapeless" - affiliate: true - platforms: [js, jvm, native] -- title: "simulacrum" - description: "First-class syntax for type classes" - github: "https://github.com/typelevel/simulacrum" - platforms: [js, jvm, native] -- title: "Simulacrum Scalafix" - description: "Simulacrum as Scalafix rules" - github: "https://github.com/typelevel/simulacrum-scalafix" - platforms: [js, jvm] -- title: "singleton-ops" - description: "Operations for primitive and String singleton types" - github: "https://github.com/fthomas/singleton-ops" - affiliate: true - platforms: [js, jvm] -- title: "Skunk" - description: "A data access library for Scala + Postgres" - github: "https://github.com/typelevel/skunk" - platforms: [js, jvm, native] -- title: "sonic" - description: "Property-based testing with integrated shrinking" - github: "https://github.com/melrief/sonic" - affiliate: true - platforms: [jvm] -- title: "specs2" - description: "specs2 is a library for writing executable software specifications, aiming for conciseness, readability and extensibility." - github: "https://github.com/etorreborre/specs2" - permalink: "http://specs2.org/" - affiliate: true - platforms: [js, jvm, native] -- title: "spire" - description: "Spire is a numeric library for Scala which is intended to be generic, fast, and precise. Using features such as specialization, macros, type classes, and implicits, Spire works hard to defy conventional wisdom around performance and precision trade-offs." - github: "https://github.com/typelevel/spire" - platforms: [js, jvm, native] -- title: "Squants" - description: "The Scala API for Quantities, Units of Measure and Dimensional Analysis" - github: "https://github.com/typelevel/squants" - platforms: [js, jvm, native] -- title: "Twiddles" - description: "Micro-library for building effectful protocols" - github: "https://github.com/typelevel/twiddles" - platforms: [js, jvm, native] -- title: "TwoTails" - description: "A compiler plugin adding support for mutual tail recursion" - github: "https://github.com/wheaties/TwoTails" - affiliate: true - platforms: [jvm] -- title: "typelevel.g8" - description: "A Giter8 template for sbt-typelevel" - github: "https://github.com/typelevel/typelevel.g8" - platforms: [js, jvm] -- title: "typelevel-nix" - description: "Development tools for Typelevel projects" - github: "https://github.com/typelevel/typelevel-nix" - platforms: [js, jvm, native] -- title: "uniform-scala" - description: "Functional user journeys" - github: "https://github.com/ltbs/uniform-scala" - affiliate: true - platforms: [js, jvm] -- title: "upperbound" - description: "A purely functional, interval based rate limiter" - github: "https://github.com/SystemFw/upperbound" - affiliate: true - platforms: [js, jvm, native] -- title: "vault" - description: "Type-safe, persistent storage for values of arbitrary types" - github: "https://github.com/typelevel/vault" - platforms: [js, jvm, native] diff --git a/_includes/_code-of-conduct.html b/_includes/_code-of-conduct.html deleted file mode 100644 index 5042da3f..00000000 --- a/_includes/_code-of-conduct.html +++ /dev/null @@ -1,98 +0,0 @@ -## Code of Conduct - -The Typelevel community is made up of members from around the globe with a diverse set of skills, personalities, and experiences. -It is through these differences that our community experiences great successes and continued growth. -When you're working with members of the community, this Code of Conduct will help steer your interactions and keep Typelevel a positive, successful, and growing community. -Whether you are new or familiar with our community, we care about making it a welcoming and safe place for you and we're here to support you. - - -### Our Community - -Members of the Typelevel community are open, considerate, and respectful. -Behaviors that reinforce these values contribute to a positive environment, and include: - -- **Being kind.** We treat our fellow community members with the empathy, respect and dignity all people deserve. -- **Focusing on what is best for the community.** We're respectful of the processes set forth in the community, and we work within them. -- **Showing empathy towards other community members.** We're attentive in our communications, whether in person or online, and we're tactful when approaching differing views. -- **Acknowledging time and effort.** We're respectful of the volunteer efforts that permeate the Typelevel community. We're thoughtful when addressing the efforts of others, keeping in mind that often the labor was completed simply for the good of the community. -- **Being respectful of differing viewpoints and experiences.** We remember that everyone was new to Scala at some point. We want to encourage newcomers to join our community and learn the Scala language and ecosystem. Always assume good intentions and a willingness to learn, just as you are willing to evolve your own opinion as you gain new insights. -- **Being considerate.** Members of the community are considerate of their peers -- other Scala users. -- **Being respectful.** We're respectful of others, their positions, their skills, their commitments, and their efforts. -- **Gracefully accepting constructive criticism.** When we disagree, we are courteous in raising our issues. -- **Using welcoming and inclusive language.** We're accepting of all who wish to take part in our activities, fostering an environment where anyone can participate and everyone can make a difference. - - -### Our Standards - -Every member of our community has the right to have their identity respected. -The Typelevel community is dedicated to providing a positive experience for everyone, regardless of age, gender identity and expression, sexual orientation, disability, neurodivergence, physical appearance, body size, ethnicity, nationality, race, or religion (or lack thereof), education, or socio-economic status. - - -#### Inappropriate Behavior - -Examples of unacceptable behavior by participants include: - -- Harassment of any participants in any form -- Deliberate intimidation, stalking, or following -- Logging or taking screenshots of online activity for harassment purposes -- Publishing others' private information, such as a physical or electronic address, without explicit permission -- Violent threats or language directed against another person -- Incitement of violence or harassment towards any individual, including encouraging a person to commit suicide or to engage in self-harm -- Creating additional online accounts in order to harass another person or circumvent a ban -- Sexual language and imagery in online communities or in any conference venue, including talks -- Insults, put downs, or jokes that are based upon stereotypes, that are exclusionary, or that hold others up for ridicule -- Excessive swearing -- Unwelcome sexual attention or advances -- Unwelcome physical contact, including simulated physical contact (eg, textual descriptions like "hug" or "backrub") without consent or after a request to stop -- Pattern of inappropriate social contact, such as requesting/assuming inappropriate levels of intimacy with others -- Sustained disruption of online community discussions, in-person presentations, or other in-person events -- Spamming, trolling, flaming, baiting or other attention-stealing behavior -- Continued one-on-one communication after requests to cease -- Other conduct that is inappropriate for a professional audience - -Community members asked to stop any inappropriate behavior are expected to comply immediately. - - -#### Consequences - -If a participant engages in behavior that violates our standards, the Typelevel Code of Conduct Committee will take any action they deem appropriate, including but not limited to: warning the offender, or expelling them from the community or current community events with no refund of event tickets. - -The full list of consequences for inappropriate behavior is listed in the [Enforcement Procedures]. - - - -### Scope - -The enforcement policies listed above apply to all official Typelevel channels, including but not limited to the following: mailing lists, both organization and affiliate GitHub repositories, Typelevel Discord server, and Typelevel venues and events. -If unaffiliated projects adopt the Typelevel Code of Conduct, please contact the maintainers of those projects for enforcement. - - -### Contact - -For questions related to our code of conduct, or to report possible violations, please immediately contact a member of the Typelevel Code of Conduct Committee: - - - * [Sam Pillsworth](mailto:sam@blerf.ca) - * [Andrew Valencik](mailto:andrew.valencik@gmail.com) - * [Kateu Herbert](mailto:hkateu@gmail.com) - * [Arman Bilge](mailto:armanbilge@gmail.com) - * [Lucas Satabin](mailto:lucas.satabin@gnieh.org) - - -## Attribution - -This code of conduct is a modified version of the [Python Software Foundation Code of Conduct](https://www.python.org/psf/conduct), licensed under the [Creative Commons Attribution-ShareAlike 3.0 Unported License](https://creativecommons.org/licenses/by-sa/3.0/). - -Additional language was incorporated from the following: - -* [Otter Tech](https://otter.technology/code-of-conduct-training/) resources, licensed under a [Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International](https://creativecommons.org/licenses/by-nc-sa/4.0/). -* [Scala Code of Conduct](https://www.scala-lang.org/conduct/), licensed under a [Creative Commons Attribution-ShareAlike 3.0 Unported License](http://creativecommons.org/licenses/by-sa/3.0/). -* [Affect Conf Code of Conduct](https://affectconf.com/coc/), licensed under a [Creative Commons Attribution-ShareAlike 3.0 Unported License](http://creativecommons.org/licenses/by-sa/3.0/). -* [Citizen Code of Conduct](http://citizencodeofconduct.org/), licensed under a [Creative Commons Attribution-ShareAlike 3.0 Unported License](http://creativecommons.org/licenses/by-sa/3.0/). -* [Contributor Covenant version 1.4](https://www.contributor-covenant.org/version/1/4/code-of-conduct), licensed[ Creative Commons Attribution 4.0 License](https://github.com/ContributorCovenant/contributor_covenant/blob/master/LICENSE.md). -* [Django Project Code of Conduct](https://www.djangoproject.com/conduct/), licensed under a [Creative Commons Attribution 3.0 Unported License](http://creativecommons.org/licenses/by/3.0/). -* [LGBTQ in Tech Slack Code of Conduct](https://lgbtq.technology/coc.html), licensed under a [Creative Commons Zero License](https://creativecommons.org/publicdomain/zero/1.0/). -* [PyCon 2018 Code of Conduct](https://us.pycon.org/2018/about/code-of-conduct/), licensed under a [Creative Commons Attribution 3.0 Unported License](http://creativecommons.org/licenses/by/3.0/). -* [Rust Code of Conduct](https://www.rust-lang.org/en-US/conduct.html) - -[Enforcement Procedures]: https://github.com/typelevel/governance/blob/main/ENFORCEMENT-POLICY.md diff --git a/_includes/_contact-btn.html b/_includes/_contact-btn.html deleted file mode 100644 index 0f7d7390..00000000 --- a/_includes/_contact-btn.html +++ /dev/null @@ -1,5 +0,0 @@ -{% for item in site.data.nav-social %} -{% if item.title == "Email" %} -contact us -{% endif %} -{% endfor %} \ No newline at end of file diff --git a/_includes/_cta-blog.html b/_includes/_cta-blog.html deleted file mode 100644 index d1a4925f..00000000 --- a/_includes/_cta-blog.html +++ /dev/null @@ -1,9 +0,0 @@ -

AO>7a?W?X5K^`6DY!=4&n7W5pl>%4IQNS8s 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 Luf*>9webG{L(pln diff --git a/img/blog/typelevel-placeholder.png b/img/blog/typelevel-placeholder.png deleted file mode 100644 index 46293fddbbdd815ee89d1fd5dea6d599ca8a7861..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 19248 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 OK{Ql#R9>F4xbuITR&)CR diff --git a/img/favicon-safari.svg b/img/favicon-safari.svg deleted file mode 100644 index 2bec9bf9..00000000 --- a/img/favicon-safari.svg +++ /dev/null @@ -1 +0,0 @@ -LogoCreated with Sketch Beta. \ No newline at end of file diff --git a/img/favicon.png b/img/favicon.png deleted file mode 100644 index 37dd754f6dd88cf6aaccc67e69effce481c7740c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1409 zcmV-{1%CR8P)3 zZsEnBy0yDnZs}TAuf9miAMq;008Mum?6Y6gjn0QQK)q;(w11|e+Q=Y6~)z)z^&0W>(U@Nrw(mIONQm0o<{?;*KFK^dJlX3X?Nx zZ~}h5r4FS2q3Kh^5PWKuklD9HdhNQ3&n#@4uc*<9Lah~mC!SY4{fI$;6A%nQoD3pT z`c!+yw&~O<)%4WqIf*QPg=y|5%7o_uz*Lx!4!tIr%m9j)12AC#;1J+IVCWArGhZ|Y z22EsSa^W+H2iB#`FK(M}2LteM0FX6+Zy>L<$C2g&69efzzD41X%U30EK%tYf3R%pG z^k$A2g2VUZy$?ikY(~bx_ygW2G!VT}fuwrDA_V}TdIu1Ph%*50L|=*l@bmX0!t%@l z8U#*|iCJt&%}833+q&;sc1$Y(#Xp!=eS-kNAv7oYrx<{KZtZ&VOJ8DE13ajqC{^{$ zf~cHZdc>VD)r1wmPzgZwatL(?qCag002j#IJ0hJj-UfC%)D!a(y|SW|>f!vykM-HX zRRjRZ<~0Kl|1bayA!RQ_eA)m&&Sgb1IjfqUIz1=Ti32ZWw0= zXzxBD9kv4K9La+?0GBnuiPMB$zC!84ZA!oSmXHgd%WB8)7H`{8(*U#BCji0z?wknUrM-u}6u0Zh*ke%DVI)xqg|rG~{Os5U$JD1XvEAvXv10SJ`=f=NV} zI0Oisc=y9U>BjFeO=V;?GJ2nN%bnR#hTwXNeL}W(m;q>X(oVX@a{z)$P6RE|!9UsU z0BOyN3)=Qm?h`rL5wh>QlF{&Z0-RXW)1f;7(ypjg+kVnMAv?lriX&`Z$*h;sOr;tc zJqr*UJS92=0BBOmPH5?{+9zC*4XHJ9mMyx^z8!auRjZw&%a9IM6Gj(6=5!eM3AwFj znfl_@FaCbeIW8z2$<=Z?n2a5h$!kc*Ds>ME2mWeCyT&F+M{>P - - - Close cross - Created with Sketch Beta. - - - - - - - - - \ No newline at end of file diff --git a/img/ico-discord.svg b/img/ico-discord.svg deleted file mode 100644 index 3efe1ec1..00000000 --- a/img/ico-discord.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - - diff --git a/img/ico-email.svg b/img/ico-email.svg deleted file mode 100644 index 6df379ec..00000000 --- a/img/ico-email.svg +++ /dev/null @@ -1 +0,0 @@ -IconCreated with Sketch Beta. \ No newline at end of file diff --git a/img/ico-friendly.svg b/img/ico-friendly.svg deleted file mode 100644 index 753799f9..00000000 --- a/img/ico-friendly.svg +++ /dev/null @@ -1 +0,0 @@ -iconCreated with Sketch Beta. \ No newline at end of file diff --git a/img/ico-functional.svg b/img/ico-functional.svg deleted file mode 100644 index 7f208055..00000000 --- a/img/ico-functional.svg +++ /dev/null @@ -1 +0,0 @@ -IconCreated with Sketch Beta. \ No newline at end of file diff --git a/img/ico-gitter.svg b/img/ico-gitter.svg deleted file mode 100644 index 23c55e55..00000000 --- a/img/ico-gitter.svg +++ /dev/null @@ -1 +0,0 @@ -Gitter logoCreated with Sketch Beta. \ No newline at end of file diff --git a/img/ico-modular.svg b/img/ico-modular.svg deleted file mode 100644 index 5e8ab65c..00000000 --- a/img/ico-modular.svg +++ /dev/null @@ -1 +0,0 @@ -Shape + Path + PathCreated with Sketch Beta. \ No newline at end of file diff --git a/img/ico-opensource.svg b/img/ico-opensource.svg deleted file mode 100644 index 963bd1d2..00000000 --- a/img/ico-opensource.svg +++ /dev/null @@ -1 +0,0 @@ -ShapeCreated with Sketch Beta. \ No newline at end of file diff --git a/img/ico-repo.svg b/img/ico-repo.svg deleted file mode 100644 index 78c0e708..00000000 --- a/img/ico-repo.svg +++ /dev/null @@ -1,22 +0,0 @@ - - - - Rectangle 6 + Rectangle 109 + Rectangle - Created with Sketch Beta. - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/img/ico-resources.svg b/img/ico-resources.svg deleted file mode 100644 index a0c027db..00000000 --- a/img/ico-resources.svg +++ /dev/null @@ -1 +0,0 @@ -iconCreated with Sketch Beta. \ No newline at end of file diff --git a/img/ico-shared.svg b/img/ico-shared.svg deleted file mode 100644 index b966431d..00000000 --- a/img/ico-shared.svg +++ /dev/null @@ -1 +0,0 @@ -iconCreated with Sketch Beta. \ No newline at end of file diff --git a/img/ico-twitter.png b/img/ico-twitter.png deleted file mode 100644 index 1d386bcc852446cfbfa2caae53859b2d8929c4ad..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1388 zcmV-y1(W)TP)%IS&CgKbZEhQd^@4~(QbV~Q0kP5uScIAuu+oKAD4pq< zvw1P0!7kYO&zb%to#%2U=bZO@&-Z=*c9c1Lu6j&iRM`S#lQ%%N0NLaXkS#zqc>`n% zkWJnI*#cyfH$b)k+2jq7EkHI?-T+;;fU(dNm|dV!8c`UqJURzGu35QRwck<(%!(;& zU1ab`rA}!?8UEdN;m9SMkAJr~^p`#Ax`L3x{bd@B7f1j1e+ZYr%7jKmJh%$la94;! zPsVwAe&|2J1L!KOF4x(+F3RpTQKGtn0^C!g^3oE6BOBw)7;()+5zc^Ziw(-63LAe+ z(r@}p&rS0}yj2%rA|b4=)R|utqadV^h-I#5?s53K%@TUH&?_u96jmfOstQ%Ud?-d) zOw4`Ayu~-}n^^GInOmq12j4N^vZX17>%rZH*@q)!K;<-bSnz^kmG2&oF~3Nx9A2$8 z&;={0W58w48H?wu!!&J(Q!Y@FLXR#PQE#&gRQ9cpvuR!^tNSEk3aiS+`*7tnl^x3s zHdlxF;tz|a&Pi&5T}gM;ZxIa|>LPshV3fHNOvM!mJ*(6o3)h1;e=&LgR9fhIAp_d4 zdYI1G|E(_9IrvzdhPntcpI6r>Z)zwUAZ+s%o z-gQx)stQpU9v!SRI+3#Cs^#&0NA_udBfMJV5$OZD|FUY=-3{#_B%B9 zxU}{=TuORGeNMw{p9X>t15Wli>})Z4d8sk62Pv?yL}Ouz24vSP$0La8v5*0)X6aOy zsC;$KBCNuTHHPnICPH^gk^!0u+m{(^UuMv6W*TBd^Q|Ro+6VmCfRF*d_Bc3RX4O_~ z$awb|PWSmYKxh=WlJ+<(FzE=IpS%5Q5MIvhYDwcrJXr4?@@VaslmP%IdL7<5Vfq#z z%E9w?ATPkzg8seV((Gz6aV2EJw||N)e@EhbM`Kq@n)(Atj&_YRH_id4`dp562lG7N z1}vVgv2eP^!3#Ex7wt*OhTSKFD?Q(Pf;}mh*J@*gCutsVvd>{(dvGI=?+o}m>9O0# zYAhRE4|W_g2{Oq7+0}fv#pEY}9ocO8q&3a)fNK9bff!(W@Z6ykpPsP-eLFYO((BOB z9Q?4W1pS@hl2VP$)nV3@Yh&&Kh|rz#czpjLorA&K8@K`2(G}QMWAMVFFq#h^dWSsf z4-R=jneaC>T)5`)Ok*l%!9#!sM0JIg35{nLgjhAp|80+U zIc#Z4ad{}W6N{{sE}yAU9#aTu3MGcZ%&0<5sYY$77RX${bYSNRlaEeM&SEQT1Dbmr z%5K+rr6$bmg5b^uJz#%_&D+gpAR8SMMYst@G+2K}i2AA!bqP&)ORV4Y_@>R`^RpIh zIjr^Z2xJtPQ=sxdg+}cRjisd;ci!YY;PQ~i*()y1Jq}HsHpjaitjUjin4AoQVJ)*& zRuon!G8B?_W(W5l)AN0j95gu@2Gb67B|W;5w^p!YG3CDz${QeCfNb&x$QB@*yaBQW u$R=-qYyq;#8z5VNZ1M)k79g7`Z@|BTu7%M&5)f(t0000Logo Copy 90Created with Sketch Beta. \ No newline at end of file diff --git a/img/logo-twitter.png b/img/logo-twitter.png deleted file mode 100644 index eb970dfc889e0469f2265d81a8aa84f912fd0c49..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 51349 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 wx2`l|OP1Tr4mp6od-t;6OJAJ%Ngla>~| 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 - - - - - - - - - - - - - - - - - - - - diff --git a/img/logo.png b/img/logo.png deleted file mode 100644 index 4ed97ee18da48e80da1f70c14677f8b7fa548547..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 57556 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