Quantcast
Channel: Haskellタグが付けられた新着記事 - Qiita
Browsing all 42 articles
Browse latest View live

修正:haskellコードの理解(関数合成・複数の`.`)

はじめに 辺境のHaskell道場で、賢者におもっくそ鍛えられた件で checkForFactor :: Int -> Int -> Bool checkForFactor = (.) (== 0)…

View Article



AtCoder Beginner Contest 335 振り返り

新年一発目のAtCoder振り返り。 昨年までnoteに振り返りを書いていましたが、noteは技術記事より別のことに使いたいなと思い今年からQiitaで書くことにしました。 前回の記事はこちら ht…

View Article

AtCoder Beginner Contest 336 (バチャ) 振り返り

今回は家庭の事情で参加できなかったので、toyboot4eさんにバチャを作成してもらいました。toyboot4eさんありがとうございます! https://kenkoooo.com/atcoder/…

View Article

作業用スクリプトファイルをHaskellで書く

作業用スクリプトファイルをHaskellで書く スクリプトファイルの1行目をうまく書けばHaskellを作業用スクリプトファイルとして活用できることがわかったので、導入手順とテンプレートを残しておく。…

View Article

AtCoder Beginner Contest 337 振り返り

遅くなりましたが、前回のABC振り返りです。 ※前回の記事はこちら https://qiita.com/flowerhill/items/d5f9f6b81d42ce81ca95 今回の結果 今回は…

View Article


AtCoder Beginner Contest 337 D 考察

今回から、D問題も少しづつ解いていこうと思ってます。(他の人の回答を参考にしながらですが) せっかくなので、Qiitaでも考察をまとめていきます。 問題 参考になりそうな回答 解説 累積和の応用問題。…

View Article

AtCoder Beginner Contest 336 D 考察

ABC336 D の考察していきます。 https://atcoder.jp/contests/abc336/tasks/abc336_d ピラミッド数列を作る問題。ピラミッド数列は、長さ (2k−…

View Article

Windows環境でHaskellを使ってゲームを作りたい人のための、音声ファイル再生方法

この記事でわかること Windows環境でHaskellを使ってゲームを作るために必要な、音声ファイルの再生方法 音声ファイル再生のために試した方法と、できなかった理由 Haskellでゲームを作り…

View Article


AtCoder Beginner Contest 338 振り返り

前回のABC振り返りです。 ※前回の記事はこちら https://qiita.com/flowerhill/items/70846a01bcbbebd03852 今回の結果 A,B 2完でした。ずっ…

View Article


Haskell GHC のバックエンドにLLVMを使う

こんにちは|こんばんは。カエルのアイコンで活動しております @kyamaz です。 GHCの環境構築 Haskellの環境構築は、GHCのバージョンやバージョン管理&パッケージ管理の選択(Stack…

View Article

ABC339をHaskellで

お久しぶりです。 A - TLD 問題 ABC339A シグネチャを決める。 abc339a :: String -- S -> String -- 答え 結果 Preludeにあるリスト関数では、…

View Article

JavascriptでEitherモナドを真似してみた。

通勤時に川沿いの遊歩道を歩きながら随伴と責圏(直積)の事を何気なくイメージしていたら突然モナドとの繋がりが頭に浮かんで来ました。そこで早速 Javascript で模倣すべくコードを書いてみる事にし…

View Article

Haskellのリストの比較でハマったところ

背景 関数型プログラミング言語に興味があり、 以下のサイトでHaskellを勉強している。 https://learnyouahaskell.com/ (日本語の本も出ている:https://www…

View Article


ABC340 A~F をHaskellで

A - Arithmetic Progression 問題 ABC340A シグネチャを決める。 abc340a :: Int -- A 初項 -> Int -- B 末項 -> Int -- D …

View Article

macOSでGHCをソースコードからビルドする(2024年2月現在)

こんにちは|こんばんは。カエルのアイコンで活動しております @kyamaz です。 はじめに HaskellのGHC(Glasgow Haskell Compiler)をソースコードからビルドするに…

View Article


Haskellの「関数型オブジェクト指向プログラミング」が面白かったのでJavascriptに移植してみた

「関数型オブジェクト指向プログラミング」と題した Haskell 入門本が面白かったので、Javascript に移植して見ました。 私は暇が有れば入門書の写経を繰り返しているのですが、翔泳社発行、…

View Article

AtCoder Beginner Contest 341 振り返り

遅くなりましたが、341の振り返りです。 前回の記事はここ 今回の結果 A,C 2完でした。 各問題の振り返り A - Print 341 問題 自分の回答 文字を繰り返し出力する問題。replic…

View Article


ABC341をHaskellで

今週のでなくてもう一つ前のです。 A - Print 341 問題 ABC341A シグネチャを決める。 abc341a :: Int -- N -> String -- 答え abc341a n …

View Article

AtCoder Beginner Contest 342 振り返り

昨日のAtCoderの振り返りです。 今回の結果 A,B 2完でした。CはTLEで終わりました。 各問題の振り返り A - Yay! 問題 自分の回答 要は一文字しか出ない文字を探せば良いのですが、…

View Article

wsl上のcabalでcannot find -lgmpとなった時の解決方法

エラー /usr/bin/ld.gold: error: cannot find -lgmp ワイは何した wslにghcupでインストールしたcabalのチュートリアルプロジェクトを作ろうとして次…

View Article
Browsing all 42 articles
Browse latest View live




Latest Images

Pangarap Quotes

Pangarap Quotes

Vimeo 10.7.0 by Vimeo.com, Inc.

Vimeo 10.7.0 by Vimeo.com, Inc.

HANGAD

HANGAD

MAKAKAALAM

MAKAKAALAM

Doodle Jump 3.11.30 by Lima Sky LLC

Doodle Jump 3.11.30 by Lima Sky LLC