Posts Jan 16, 2024 Inline SVG in Ruby on Rails Nov 30, 2023 System.d service (daemon) for Puma server instaled under RVM (Rails) Apr 26, 2023 Update millions of records in Rails Jan 7, 2023 Responsive Navbar with Tailwind & Stimulus JS Dec 8, 2022 Responsibility On Rails Aug 16, 2022 Elasticsearch 7 under Ubuntu - protect with basic password May 9, 2022 Use Importmaps without Rails Apr 28, 2022 Si
Last week, The Pragmatic Bookshelf started the sales of Learn Functional Programming with Elixir written by me, now in beta. After one year of hard work, we are finally publishing the beta version of the book. In this blog post, I’ll tell you about the motivation for writing a book, its contents and its future. Why Writing a Book? Last year, we were, company-wise, looking for different ways to con
Erlang Solutions: From bet365 to William Hill – how functional programming wins at the bookies Luke Massey May 30, 2017 Features, Europe, Interviews, Latest News, Slider Images, UK Comments Off on Erlang Solutions: From bet365 to William Hill – how functional programming wins at the bookies Stuart Whitfield With the Grand National behind us, and the Champions League final fast approaching, we want
Target audienceProgramming experienceLittle or now experience with functional programmingUnderstanding of Elixir basics OutlineOverview of the functional paradigmElixir functional programming featuresState management in ElixirFunctional paradigmProgramming paradigmA "way of programming"Way of reasonningWay of structuring codeA few programming paradigmsImperative programming (C, Fortran, Basic)Func
Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? José Valim1さんの2016年5月25日付のブログ記事**Beyond Functional Programming with Elixir and Erlang**の翻訳です。 Joséさんのスタンスにとても共感できたので翻訳しました。 Erlang VMでの関数型プログラミングに少しばかり違った視点を付け足したいと思います:Erlang VMにおいては関数型プログラミングはゴールではありません。単なる手段に過ぎないのです。 Erlang言語及びErlang VMを設計する際、Joe2,Mike3そしてRobert4は関数型プ
Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? 関数型プログラミングを業務開発で活用するために HaskellやScala、Erlang/Elixir、Clojureなどの関数型プログラミング言語に興味がある人は多いと思いますが、自分らが日常行なっている業務での開発では到底それらの関数型言語を採用できないのが現実、という場合があるかもしれません。 なので、当面はJavaやGroovy、JS,Ruby,Pythonなどの非関数型プログラミング言語の上で関数型プログラミングスタイルや考え方をなるべく使っていくことでFPの考え方や技法に馴染み広めていき、利点を享受しつつ、将来は大手を振って
View Source Recursion Elixir does not provide loop constructs. Instead we leverage recursion and high-level functions for working with collections. This chapter will explore the former. Loops through recursion Due to immutability, loops in Elixir (as in any functional programming language) are written differently from imperative languages. For example, in an imperative language like C, one would w
前回はiExのインタラクティブシェルに実行しました。はじめてRubyでコードを書いたときのような楽しさがあります。次はファイルに書いたモジュールをコンパイルして実行してみます。またEmacsのelixir-modeをインストールして開発環境を整備していきます。 前回はiexのインタラクティブシェルに実行しました。はじめてRubyでコードを書いたときのような楽しさがあります。次はファイルに書いたモジュールをコンパイルして実行してみます。またEmacsのelixir-modeをインストールして開発環境を整備していきます。 開発環境Docker Compose前回と同様にElixirのコマンドはDocker Composeで実行します。 ~/elixir_apps/docker-compose.ymlelixir: &defaults image: trenpixster/elixir work
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く