• FPConf 2017
    FPConf снова с вами! В программе: - Using Haskell to great effect от Arnaud Spiwack, core-разработчик Coq Proof Assistant и senior architect в Tweag I/O - Cardano: Haskell идёт в мир криптовалют, рассказ о том, как все работает под капотом от Дениса Шевченко - CRDT — корректно распределённые данные на Haskell, доклад от тандема учителя и ученика: Юрий Сыровецкий и Николай Логинов - Функциональная виртуальная реальность: WebVR + Haskell, Николай Кудасов - Рассказ о багах за два года разработки на Haskell от Катерины Галкиной - О Hasql — библиотеке для интеграции с Postgres для Haskell от Никиты Волкова - Скриптуем и автоматизируем безопасно с Haskell, Алексей Пирогов - Проектируем SaaS решение, запускающееся на ноутбуке с Александром Вершиловым - Михаил Лиманский расскажет, как он перестал бояться программирования на типах и полюбил бобовое пюре - Делаем пользовательский API на базе shapeless c Вадимом Челышовым - Безболезненный Fallback cache на Scala, Олег Нижников - Язык Kotlin - остров сокровищ для ФП на Android от Антона Холомьева - Никита Соболев расскажет про Потоки, OTP и Elixir - Научимся играть в Unikernel  с Павлом Аргентовым - Поищем корректные трансформации с Александром Чичигиным - Узнаем у Сергея Ткаченко, как использовать ООП в таком функциональном языке, как Clojure - Супер-тема от Дитрия Волкова: High-Assurance Embedded - Лайфкодинг-сессия про ролный стэк на "одном" языке или изоморфизм Рича Хикки в исполнении Николая Рыжикова - Проектируем SaaS решение, запускающееся на ноутбуке с Александром Вершиловым - Abstract Reconciliation: напишем свой маленький функциональный React и поговорим о его теоретических основаниях и расширениях с Андреем Зайцевым из JetBrains Ждем вас 2 декабря в Технополис Москва! Цена билета - 5000 рублей. Регистрация на http://fpconf.ru/

    Конгресс-центр Технополис Москва

    Волгоградский проспект, 42к5 · Moscow

    2 comments
  • FPConf 2016
    Вторая конференция о функциональном программировании! 3 декабря, два потока, Haskell, Scala, Clojure, Elm, Elixir. Регистрация и программа на сайте http://fpconf.ru/ Стоимость билета - 5000 рублей.

    Конгресс-центр Технополис Москва

    Волгоградский проспект, 42к5 · Moscow

    2 comments
  • Поговорим про Clojure, Erlang, Scala, Haskell и другие интересные вещи
    Что будет: доклады, пицца, общение, отличный вечер четверга. 1. Алексей Никитин, Bookmate. Вся правда об эрланге. Часто слышу, как евангелисты поют дифирамбы эрлнгу. Но как и любой другой инструмент, эрланг имеет свои проблемы и недостатки. Считаю, что и про них тоже стоит рассказывать. 2. Андрей Неверов, Trucker Path Почему clojure это хорошо, а javascript – не очень. Сделаю обзор языка clojure, как мы начали его использовать после ужасного опыта с node.js и почему решили продолжать разработку backend сервисов на clojure. 3. Алексей Пирогов Разработка интерактивных Web-приложений на языке Elm с использованием FRP-подхода. Elm — относительно молодой, но очень способный статически типизированный язык для создания интерактивных Web-приложений. Доклад познакомит слушателя главной идеей, которую несет язык — вполне возможно, и даже очень удобно разрабатывать реальные «живые» приложения в чисто-функциональном стиле, в т.ч. обходясь без side effects! 4. Алексей Антонов, Rambler&Co. Clojure в ruby проекте - for fun and profit! В данном докладе рассмотрим пример интеграции Clojure в ruby проект и использования Clojure для классификации текстового контента. Мероприятие бесплатное, а регистрация обязательна (тут (https://railsclub.timepad.ru/event/290093/)) С нас пицца и чай! Начало в 19.00 Место: Варшавское шоссе, д. 9, стр. 1 Обязательно возьмите с собой паспорт, чтобы вас пропустила охрана бизнес-центра!

    Мансарда Rambler&Co

    Варшавское шоссе, д. 9, стр. 1 · Moscow

    37 comments
  • Functional Programming Conference
    Сайт конференции - FPConf.ru (http://fpconf.ru/) Дата проведения перенесена на 15 августа Мы решили объединить в одну конференцию доклады о Scala, F#, Erlang, Clojure, Haskell и функциональных подходах в Ruby и Python. Поговорить о функциональном программировании в backendе и frontendе. Наша аудитория - состоявшиеся профессионалы, которые уже программируют на одном из этих языков или только хотят начать. Что будет: - Keynote от Эдварда Кметта. - Сеанс live-кодинга на Clojure от Николая Рыжикова; - Рецепт Frontenda без грусти с приправой из FP от Никиты Прокопова; - Экскурс в системы типов от Lisp до Ocaml; - Развеем несколько мифов о производительности Scala; - Все, что вы хотели узнать об F# И многое другое! Вся информация и регистрация - на сайте FPConf.ru (http://fpconf.ru/) Стоимость участия - 7000 рублей.

    Гостиница Измайлово Альфа

    Измайловское ш., 71А · Moscow

    12 comments
  • Первый митап о функциональном программировании в DI Telegraph
    В программе: - Николай Рыжиков, Clojure. Начало. - Петр Зотов, OCaml и Eliom: Следующие 10 лет веб-разработки. - Максим Лапшин, Введение в Erlang. - Александр Алексеев, Haskell — это просто! Присоединяйтесь! Приглашаем разработчиков на Clojure, Erlang, Scala, Haskell и всех, кто с интересом смотрит на функциональные подходы и функциональные языки в программировании на первую встречу сообщества. Подробнее: Николай Рыжиков, технический лидер команды «health samurai», активист питерского ruby & clojure сообществ и мета-сообщества «piter-united» Clojure. Начало. Многие программисты (и не только) перерастают свой язык и экосистему (вскормившую их) и начинают поиск другого пристанища. Кто-то ищет производительности в Golang, кто-то параллелизма в Erlang, кто-то возможности писать большие приложения в Java (Grovy & Scala), некоторые смысла жизни в Haskell. Но те кто ищет прагматичного совершенства и эффективности просто обязаны обратить свой взор на молодой и перспективный язык - clojure. Clojure — современный «боевой» диалект lispа написанный Rich Hickey, который может исполняться на JVMах & JSVMах. Clojure позволит вам писать большую часть своих приложений проще и надежнее в рамках функциональной парадигмы, встать на плечи кодовой базы java, даст вам параллелизм в стиле Go, эффективные персистентные структуры данных, еще более естественное (чем в ruby) мета-программирование c использованием макросов и интерактивную разработку (REPL driven development), а также писать на clojurescript в браузере и в базе (datomic). В докладе помимо эмоциональных лозунгов будет предоставлено легкое введение в clojure — синтаксис (которого почти нет), макросы, экосистема (библиотеки) для web разработки, ссылки на сообщества, книги и другие источники информации. Петр Зотов, разработчик в Evil Martians (Ruby, OCaml, LLVM, embedded, ...) OCaml и Eliom: Следующие 10 лет веб-разработки. Твоя профессия -- склеивать строки? Надоели NoMethodError: undefined method `+' for nil:NilClass? Вся бизнес-логика продублирована в JavaScript со своими уникальными "особенностями"? HTTP-сессии кажутся рудиментом из 80-х? undefined is not a function? Я расскажу об Eliom -- современном фреймворке на основе языка OCaml, позволяющий использовать один код на клиенте и сервере, прозрачно обмениваться данными и использовать DOM без строчки на JavaScript. И это совсем не так страшно, как кажется на первый взгляд. Максим Лапшин, разработчик масштабируемых веб-сервисов, знаток Erlаng, автор видеостримингового сервера erlyvideo Введение в Erlang Erlang — надежный язык для создания сетевых сервисов. Принятые в нем концепции процессов и немутабельности данных, делают его единственной платформой в которой одновременно существует и сборка мусора, и фиксированное время смерти объекта. Семантика языка одна из самых простейших среди распространенных на рынке. Александр Алексеев, программист с 2007-го года. В настоящее время занимается серверсайд разработкой на Erlang и Haskell. Автор блога о программировании http://eax.me/ и со-ведущий подкаста http://eax.me/tag/podcast/, в котором, помимо прочего, много говорится о ФП. Haskell — это просто! Краткое введение в синтаксис, а также инфраструктуру языка программирования Haskell. Использование Haskell «в продакте» — нужно ли, как добиться, преимущества, возникшие проблемы. Дополнительные источники информации --- литература, онлайн-ресурсы, куда обратиться за помощью. Доклад будет полезен тем, кто интересуется языком программирования Haskell независимо от текущего уровня владения языком. Новички узнают, насколько сложен Haskell и кому стоит браться за его изучение. Людям, которые какое-то время уже программируют на Haskell, будет интересно услышать об опыте его практического использования, а также о том, как убедить своих коллег использовать Haskell и нужно ли вообще это делать. Мероприятие бесплатное, а регистрация обязательна - https://exchang.es/e/functional-programming-moscow-tech-meetup

    DI Telegraph

    Ulitsa Tverskaya, D.7 · Moscow

    32 comments