Skip to content

Instantly share code, notes, and snippets.

View denisshevchenko's full-sized avatar
🏠
Working from home

Denis Shevchenko denisshevchenko

🏠
Working from home
View GitHub Profile
ARCH=x86_64 appimage-run /home/denis/Downloads/linuxdeploy-x86_64.AppImage --appdir AppDir -e /home/denis/Code/cardano-benchmarking/bin/cardano-rt-view-service -i cardano-rt-view/resources/cardano-rt-view.png -d cardano-rt-view/resources/cardano-rt-view.desktop --output appimage
  • A Type of Programming
  • Algorithm Design with Haskell
  • Beginning Haskell: A Project-Based Approach
  • Developing Web Apps with Haskell and Yesod
  • Functional Design and Architecture
  • Get Programming with Haskell
  • Haskell Book
  • Haskell Cookbook
  • Haskell Data Analysis Cookbook
  • Haskell Design Patterns

YouTube-статистика по докладам FPURE 2019

Актуальна на 27 февраля 2020 г.

Название Автор Просмотры Like Dislike
Моноид в категории эндофункторов? Денис Шевченко 851 74 2
Краткий курс компиляторостроения на Haskell. Виталий Брагилевский 633 42 0
Final Tagless vs Free Monad. Александр Гранин 632 29 0
Делаем все Clojure-инструменты сами. Никита Прокопов 596 27 2

Первая статистика по видео-роликам выступлений

На момент 11 сентября 2019

Название доклада Автор Просмотры + -
RIDE: функциональный язык смарт-контрактов. Михаил Потанин 33 1 0
Языки Шрёдингера, или На чём программировать квантовые компьютеры? Мансур Зиятдинов 45 2 0
Inside BEAM: the biggest thing Erlang and Elixir have. Игнат Толчанов 47 5 0
Опыт использования OpenCensus, в том числе на Elixir/Erlang проектах. Иван Глушков 54 3 0
color240CodeToRGB :: Word8 -> Maybe (Int, Int, Int)
color240CodeToRGB n = case n of
0 -> Just (0, 0, 0) - тёмно-синий
1 -> Just (0, 0, 95) - градация вверх
2 -> Just (0, 0, 135) - градация вверх
3 -> Just (0, 0, 175) - градация вверх
4 -> Just (0, 0, 215) - градация вверх
5 -> Just (0, 0, 255) - более светло-синий
6 -> Just (0, 95, 0) - тёмно-зелёный неяркий
7 -> Just (0, 95, 95) - тёмно-лазуревый
\usepackage[skins]{tcolorbox}
...
\begin{lstlisting}[language=Haskell,escapechar=?]
main :: IO ()
main = do
putStrLn "Hi man!"
?\colorbox{red}{n <- getLine}?
print n

Keybase proof

I hereby claim:

  • I am denisshevchenko on github.
  • I am dshevchenko (https://keybase.io/dshevchenko) on keybase.
  • I have a public key whose fingerprint is 7780 E229 8158 58C0 D0DB 2118 FD16 40A9 EC5D 8C27

To claim this, I am signing this object:


title: Contravariant and Trace author: Denis Shevchenko ...

Functor

fmap :: (a -> b) -> f a -> f b

tmux for Vimer

Simplest cheatsheet ever.

Configuration

I use this .tmux.conf.

Commands