HaskellにおけるFunctor、ApplicativeそしてMonad
はじめに 以下文書はどっちかというと現状のボクの認識を備忘録的にまとめているモノであって、他文書ほど第三者に読みやすい文章や前提とはなっていない可能性がある。 また、誤認や曖昧な言い回しも散見さ...
65 search resultsShowing 1~20 results
You need to log-in
はじめに 以下文書はどっちかというと現状のボクの認識を備忘録的にまとめているモノであって、他文書ほど第三者に読みやすい文章や前提とはなっていない可能性がある。 また、誤認や曖昧な言い回しも散見さ...
前口上 HaskellにおけるFunctor、ApplicativeそしてMonadのつづき。 先日上記エントリを公開したところ、 このようなコメントをを頂いたので、自分なりに解釈してまとめてみ...
なぜまたこんなことを? 僕はコード書くときにほぼJetbrainsの各製品に下駄を預けた状態になっている。加えてメインの環境がWindowsなので、当然jetbrainsのWindows版を使っ...
何これ? 午前中に、Twitter見てたらneuecc先生が 改めてdnSpy、とんでもなく素晴らしい出来で、本物のハッカーだなぁという感じ。本物のハッカーはGUIも完璧に作れる……。 http...
割とはまり込んだので、後刻の備忘録として 想定 プロジェクトのフォルダ構成は以下の通り root: │ package-lock.json │ package.json │ tsconfi...
前口上 どうも時計屋です。 時計売りながらなぜかC#で遊んでます。 さて今日は技術系雑談DiscordサーバのGeek-Spaceで企画されたアドベントカレンダーの19日目ということで、参照と値...
前口上 PostgreSQLをDapper経由で扱っている場合、テーブルのフィールドが列挙型として定義されている場合の取り扱い方がわかったのでまとめてみようかなって。 環境 環境は以下の通り P...
前口上 これは、C# その2 Advent Calendar 2019の20日目の記事です。 個人的にC#を使っていて、こんな機能有ったんだとか、こんなコトできたんだみたいなあんまり役に立たない...
TL;DR Nullを拒絶しつつRootをどのように表現するのかの一考察 ただ、まだこの辺しっかり考察してないのでもっと妙案があれば、コメント下さい! どーいうことだってばよ? ぐるぐる回るグラ...
TL;DR Case1とCase2でどっちが早いのか試してみた Case1 private int NoUseClosure((int x, int y) point) { int getDis...
TL;DR .NET Core環境におけるC#の定数畳み込みってば、相当簡単なことしか出来ないと思ってたら、それはILの話で、Native Codeまで話を落とすと結構積極的に定数畳み込みを実行...
TL;DR public static int Add(int cx, int dx, int r8, int r9, int s1, int s2, int s3, int s4) 1 のよう...
TL;DR .NET Core(2.2)上で倍精度浮動小数点を使った演算を行うと、同じ順序で計算させても環境によって計算結果がズレるから、比較するときとか注意すべきではないかと考える1。 実際や...
TL;DR 前回の続きと言う名の沼 少なくとも、.Net Coreの上で動かすのなら、forでもforeachでも好きな方使えばいいんじゃないかな? 検証に先立つ追記(教えて頂いた知見) 記事公...
謝辞 今回、このまとめを上梓するに当たり、多くの方からベンチマークデータの提供を受けました。 これらの提供がない限りこのまとめを書くことは出来なかったので、ここで心からお礼申し上げます。 何をし...
何をしたいのか 任意のcshtmlが以下のようなモデルを@modelで指定されていたとする。 public class SampleViewModel { public int TheAnswe...
はじめに 先日、このような投稿をしましたが、もっと楽にマルチマッピングする方法があったので、追記的にまとめていきたいと思います。 下準備と利用環境 以下の環境を利用しています。 C# 5.0 D...
どー言うことか static void Main(string[] args) { for (int i = 0; i < 10; i++) { Task.Run(()=> Cons...
TL;DR 前回 の続きをやっていきましょうってコトで一つ。 何やってるかはこの辺見て頂ければ。 やってみた試行錯誤 Part II 前回の結果を基に、もしかしたら再帰関数内でPrimitive...
TL;DR RYUJitが、末尾再帰の最適化をどのように行うのか行わないのか調べてみた。 下記のようなコードはWraparoundして結果は正しくないけど。とりあえず動く。1 static lo...
65 search resultsShowing 1~20 results
Qiita is a knowledge sharing service for engineers.