ycliper

Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
Скачать

A Scientific Document Management System (Elm + Lamdera) - James Carlson | Lambda Days 2024

Автор: Code Sync

Загружено: 2025-05-08

Просмотров: 645

Описание: ✨ This talk was recorded at Lambda Days in June 2024. If you're curious about our upcoming event, check https://lambdadays.org ✨

Abstract
I present the design and implementation of a scientific document management system, Scripta.io.

The system has two parts: (1) a compiler from a text in any one of three markup languages (MicroLaTeX, Scientific Markdown, and Enclosure) to HTML, and (2) the document management system proper. The latter provides an editor, a searchable store of documents, a way of bundling documents into notebooks, an image uploader to facilitate placement of images in documents, and export to both PDF and standard LaTeX. Both system parts are written in Elm, pure functional language designed for making web apps. We use the Lamdera framework so that both front and backend are written Elm, providing both typesafe communication between the two and an enjoyable developer experience with very rapid turn-around and feature development.

Topics: why this project is worth doing, how it was done, design criteria and challenges, and my developer experience.

Let's keep in touch! Follow us on:
💥Twitter:   / lambdadays  
💥LinkedIn:   / lambda-days  
💥Facebook:   / lambdadays  
💥Mastodon: https://genserver.social/codesync

Не удается загрузить Youtube-плеер. Проверьте блокировку Youtube в вашей сети.
Повторяем попытку...
A Scientific Document Management System (Elm + Lamdera) - James Carlson | Lambda Days 2024

Поделиться в:

Доступные форматы для скачивания:

Скачать видео

  • Информация по загрузке:

Скачать аудио

Похожие видео

Livebook Behind the Cover - Jonatan Kłosko | ElixirConf EU 2025 | ElixirConf EU 2025

Livebook Behind the Cover - Jonatan Kłosko | ElixirConf EU 2025 | ElixirConf EU 2025

Learning How to Learn - Carol Silva, Jordan Miller, Kimberley Huizing & Wendy Randolph |LambdaDays25

Learning How to Learn - Carol Silva, Jordan Miller, Kimberley Huizing & Wendy Randolph |LambdaDays25

Why Combining LiveView and a Frontend Library is a Great Idea - Jakub Skałecki | ElixirConf EU 2025

Why Combining LiveView and a Frontend Library is a Great Idea - Jakub Skałecki | ElixirConf EU 2025

The Mother of all Query Languages: SQL in Modern Times | Markus Winand

The Mother of all Query Languages: SQL in Modern Times | Markus Winand

Крис Саймон — Защита технического совершенства — NewCrafts 2025

Крис Саймон — Защита технического совершенства — NewCrafts 2025

Making Bookings Asynchronously - Fernando Hamasaki de Amorim & Rauan Assis | ElixirConf EU 2025

Making Bookings Asynchronously - Fernando Hamasaki de Amorim & Rauan Assis | ElixirConf EU 2025

Automating Type-Driven Development with (Co)algebras - Juan Manuel Serrano Hidalgo | Lambda Days 25

Automating Type-Driven Development with (Co)algebras - Juan Manuel Serrano Hidalgo | Lambda Days 25

Понимание GD&T

Понимание GD&T

Уроки Python для начинающих / Программирование на Питон с нуля

Уроки Python для начинающих / Программирование на Питон с нуля

Local-First App Development with Event Sourcing: (...) in Kotlin -Merlin Pahic |LambdaDays25

Local-First App Development with Event Sourcing: (...) in Kotlin -Merlin Pahic |LambdaDays25

Introducing Trellis: Open Source Hardware for Nerves - Gus Workman | ElixirConf EU 2025

Introducing Trellis: Open Source Hardware for Nerves - Gus Workman | ElixirConf EU 2025

Leveraging Functional Programming for Scalable, Sustainable Web Apps- Wendy Randolph |Lambda Days 25

Leveraging Functional Programming for Scalable, Sustainable Web Apps- Wendy Randolph |Lambda Days 25

Scala and TypeScript Synergy: Developing a (...) text editor - Mihaela Gheorghe-Roman | LambdaDays25

Scala and TypeScript Synergy: Developing a (...) text editor - Mihaela Gheorghe-Roman | LambdaDays25

$1 vs $1,000,000,000 Футуристических Технологий!

$1 vs $1,000,000,000 Футуристических Технологий!

Для Чего РЕАЛЬНО Нужен был ГОРБ Boeing 747?

Для Чего РЕАЛЬНО Нужен был ГОРБ Boeing 747?

Maretimo Lounge Radio 😎24/7 live chillout radio, relaxing music & backgroundmusic for work, study

Maretimo Lounge Radio 😎24/7 live chillout radio, relaxing music & backgroundmusic for work, study

To koniec Europy jaką znamy, pożegnajmy USA. Chiny niszczą stary ład

To koniec Europy jaką znamy, pożegnajmy USA. Chiny niszczą stary ład

Going functional and immutable: Refactoring solution (...) from C# to F# -Daniel Ondus |LambdaDays25

Going functional and immutable: Refactoring solution (...) from C# to F# -Daniel Ondus |LambdaDays25

VS Code ПОЛНЫЙ курс + настройка (интерфейс, плагины, работа с кодом)

VS Code ПОЛНЫЙ курс + настройка (интерфейс, плагины, работа с кодом)

Replacing legacy message queueing solutions with RabbitMQ - Brett Cameron | MQ Summit 2025

Replacing legacy message queueing solutions with RabbitMQ - Brett Cameron | MQ Summit 2025

© 2025 ycliper. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]