タグ

Haskellに関するt_43zのブックマーク (76)

  • [tennet:15311] 訃報:村主崇行氏(理研計算科学研究機構)


    From: makino Date: Sun, 16 Jul 2017 12:40:46 +0900   ()殿 (33)29711   退  / 
    t_43z
    t_43z 2017/07/20
    まじか...
  • ラムダの魔法使い ~ 純粋関数型プログラマーの異世界転生(七師) - カクヨム


    Haskell稿
    ラムダの魔法使い ~ 純粋関数型プログラマーの異世界転生(七師) - カクヨム
  • Spock Haskell Web Framework

    SIMPLE. EXPRESSIVE. FAST. Kickstart your next Haskell web application within seconds using Spock. Download from Hackage or run cabal install Spock Features Spock is a lightweight Haskell web framework inspired by Ruby's Sinatra. It provides a full toolbox including everything to get a quick start into web programming using Haskell.

  • Haskellのビルドツール"stack"の紹介 - Qiita


    Stack Stackagestack Haskell便使 stackstackage-clistack
    Haskellのビルドツール"stack"の紹介 - Qiita
  • モナドって結局何なのよ? — join to Monad v0.1.3 documentation


    ? Haskell Haskell   Haskell ? Haskell ?:      Haskell 1 Hugs 1Hugs  :type  :info  hugs 
  • 就職しました - 純粋関数空間


     Tsuru Capital     Tsuru Capital HaskellHaskell Haskell Haskell Haskell 
  • ScalaプログラマのためのHaskell入門

    Scala Matsuriで話したScalaプログラマのためのHaskell入門のスライドです。Read less

    ScalaプログラマのためのHaskell入門
  • Haskell IOモナド 超入門 - Qiita

    Haskellではモナドと呼ばれる部品を組み合わせてプログラムを作ります。今までアクションとして取り扱っていたのはIOモナドというモナドの一種です。IOモナドの仕組みを調べることで、IOモナドを組み合わせることの具体的なイメージを説明します。モナドについての一般論へ進む前の準備を目的としているため、IO以外のモナドや圏論には言及しません。 シリーズの記事です。 Haskell 超入門 Haskell 代数的データ型 超入門 Haskell アクション 超入門 Haskell ラムダ 超入門 Haskell アクションとラムダ 超入門 Haskell IOモナド 超入門 ← この記事 Haskell リストモナド 超入門 Haskell Maybeモナド 超入門 Haskell 状態系モナド 超入門 Haskell モナド変換子 超入門 Haskell 例外処理 超入門 Haskell 構文

    Haskell IOモナド 超入門 - Qiita
  • Haskell ラムダ 超入門 - Qiita


    Haskell使  Haskell  Haskell   Haskell   Haskell     Haskell   Haskell IO  Haskell   Haskell Maybe  Haskell   Haskell   Haskell   Haskell   Haskell   Haskell   Haskell  Haskel
    Haskell ラムダ 超入門 - Qiita
  • Haskellによる代数計算入門 - Qiita

    代数計算に触れる導入として、Haskellの代数的データ型による取っ掛かりを説明します。多項式の展開や微分などを扱います。 Haskellは初歩的な機能のみ使います。以下の内容を理解していれば十分です。 Haskell 超入門 HUnit 超入門 Haskell 代数的データ型 超入門 ※ これらで解説していない機能は使っていないため、冗長になっている箇所が多々あります。あらかじめご了承ください。 練習の解答例は別記事に掲載します。 【解答例】Haskellによる代数計算入門 Haskell以外の言語での実装については以下を参照してください。 https://gist.github.com/7shi/c0a6f489fbe22b98b015 ※ 今回の記事とは異なり微分・積分しか実装していません。 この記事には関連記事があります。 2016.12.14 多項式の積を計算 2017.11.2

    Haskellによる代数計算入門 - Qiita
  • Haskell 代数的データ型 超入門 - Qiita

    代数的データ型の基的な使い方を説明します。 シリーズの記事です。 Haskell 超入門 Haskell 代数的データ型 超入門 ← この記事 Haskell アクション 超入門 Haskell ラムダ 超入門 Haskell アクションとラムダ 超入門 Haskell IOモナド 超入門 Haskell リストモナド 超入門 Haskell Maybeモナド 超入門 Haskell 状態系モナド 超入門 Haskell モナド変換子 超入門 Haskell 例外処理 超入門 Haskell 構文解析 超入門 【予定】Haskell 継続モナド 超入門 【予定】Haskell 型クラス 超入門 【予定】Haskell モナドとゆかいな仲間たち 【予定】Haskell Freeモナド 超入門 【予定】Haskell Operationalモナド 超入門 【予定】Haskell Effモナド

    Haskell 代数的データ型 超入門 - Qiita
  • HUnit 超入門 - Qiita


    HaskellHUnit使 Haskell   HUnit LeksahLeksah Haskell IDE Leksah   Package  Edit Dependencies  HUnit  [Add] [Save] [1][2]configure  使 使 HUnit~:~?=使~ import Test.HUnit import Sy
    HUnit 超入門 - Qiita
  • Haskell アクション 超入門 - Qiita

    Haskellではアクションと呼ばれる機能により副作用が扱えます。アクションの使い方の初歩を説明します。ライブラリで用意されたアクションを手っ取り早く使うことを目的としているため、モナドや圏論には言及しません。 シリーズの記事です。 Haskell 超入門 Haskell 代数的データ型 超入門 Haskell アクション 超入門 ← この記事 Haskell ラムダ 超入門 Haskell アクションとラムダ 超入門 Haskell IOモナド 超入門 Haskell リストモナド 超入門 Haskell Maybeモナド 超入門 Haskell 状態系モナド 超入門 Haskell モナド変換子 超入門 Haskell 例外処理 超入門 Haskell 構文解析 超入門 【予定】Haskell 継続モナド 超入門 【予定】Haskell 型クラス 超入門 【予定】Haskell モナド

    Haskell アクション 超入門 - Qiita
  • Haskell 超入門 - Qiita

    Haskellで簡単なプログラムを書くのに最低限必要な基礎文法を取り上げます。練習では再帰に慣れることに重点を置きます。再帰によるリスト処理の例として各種ソート(挿入ソート、バブルソート、マージソート、クイックソート)を紹介します。ラムダやモナドなどの発展的な内容には触れませんのでご了承ください。 シリーズの記事です。 Haskell 超入門 ← この記事 Haskell 代数的データ型 超入門 Haskell アクション 超入門 Haskell ラムダ 超入門 Haskell アクションとラムダ 超入門 Haskell IOモナド 超入門 Haskell リストモナド 超入門 Haskell Maybeモナド 超入門 Haskell 状態系モナド 超入門 Haskell モナド変換子 超入門 Haskell 例外処理 超入門 Haskell 構文解析 超入門 【予定】Haskell 継続

    Haskell 超入門 - Qiita
  • 48時間でSchemeを書こう - Wikibooks


    WebHaskell R5RS SchemeHaskellI/Omutable statedynamic typingHaskellScheme 2 LispSch
  • Haskellによる並列・並行プログラミング


    Haskelltips  
    Haskellによる並列・並行プログラミング
  • Announcing rest - A Haskell REST framework

    By: Silk Engineering BlogJune 30th 2014We are excited to officially announce the open source release of our REST framework rest! rest is a set of packages used to write, document, and use RESTful applications. You write your API in Haskell using rest’s DSL. This API can then be run in different web frameworks like happstack, snap, or wai. Additionally, you can automatically generate documentation

    Announcing rest - A Haskell REST framework
  • Rest - building REST APIs using Haskell

    Rest for Haskell Write REST APIs in Haskell, generate documentation and client libraries View project onGitHub Rest: building REST APIs using Haskell The 'rest' set of packages allow you to write REST APIs in Haskell. You can run these APIs in various web frameworks, like Happstack or Snap. You can also automatically generate documentation from these APIs, ensuring that it always matches your code

  • HaskellがiOSをサポート、性能を改善

    Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。このでは、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

    HaskellがiOSをサポート、性能を改善
  • 関数型言語を学ぶことは実務でどう役に立ったか - Rejasupoem

    関数型LT大会で「実社会の問題を解決する関数型言語」というタイトルで発表しました。 というのも、会社で「すごいHaskellたのしく学ぼう!」の輪読会をしていて、最初こそ10人以上の人が参加していたのだけど、章が進むごとにどんどん人が離脱していって、主催者としてはなんとか完走したいという思いがあったので、調べたのですが、 ヒアリングから、この二つの線がクロスしたときに、人は離脱するという知見が得られました。 ということで、Haskellに対して実用性を見出したいと思いながら半年を過ごしたのですが、実用的 = 仕事で使うということであれば、今の現場でHaskellに移行するのは現実的ではありません。 でも、Haskellには関数型言語のエッセンスが詰まっていて学びが多かったと思っていて、直接的には使っていないけど、概念として役立つことがあると思ったので、それを伝えるために今回文章に起こしまし