gist.github.com/M-simplifier...
reactive-bananaとglossを組み合わせるためのコピペで使えるglue codeを書いた
ここ最近ずっとHaskell周りばかり触ってる
ちょっと書いてみてる感じだと、FRPかなり楽しいぞと思った
関数型関係は本当に中毒性が高いなあ・・・
#haskell #frp #関数型プログラミング #関数型リアクティブプログラミング #gloss #reactive-banana
Posts by Masaya
qiita.com/advent-calen...
Haskellアドベントカレンダーの枠を作成しました。
#Haskell #qiita #adventcalender
zenn.dev/lotz/article...
全問正解できて本当に嬉しかった。
やっぱり自分はHaskellが好きみたいだ。解くのも考えるのもすごく楽しかった。
モナドって単なる型クラスのはずなのに、いろいろなことを統一的なインターフェイスでスッキリと表現できて、関数型の中に手続き的な記述も自然に埋め込める。すごいなあと思った。
まだ自分は数学的(圏論的)な理論的背景の理解が追いついていないから実用的な側面でしか見れないけど、それでもすごいと感じる。きっと理論も深堀りすれば感動ももっと深まるんだろうなと思う。
もっとHaskellを、型システムを学びたい。
#haskell
APIというのは「情報のやり取りや操作をするために提供されているもの」って感じですね。
ログイン処理のAPIもありますし記事の投稿や削除のAPIもあります。
最近よくあるWebアプリの構成が、ユーザー登録や記事の投稿などをAPIとして提供するサーバーアプリケーションを書いて、
それをクライアントアプリケーション(HTMLやJSで書かれてるものなど)から操作するという形ですね。
FastAPIはそういったAPIを提供するサーバーをとてもシンプルに書くことができるというフレームワークです。
ChatGPTってめっちゃ時間減らせますよね!
blueskyみたいなSNS系もやってますし、ディスボードなどからプログラミング系のディスコードサーバー見つけて入ったりとかもしてますよ。
Flaskですか! シンプル系で有名なやつですよね。私はFastAPIをメインにしてます。Flaskと似たシンプル系ですね。最近かなり人気が高いフレームワークなので、もしよかったら調べてみてください。(好きな技術はすぐ人に紹介してしまう私の癖です・・・)
先日公開した記事です。
【Siv3D】関数型×ゲーム開発に挑戦してみた~テトリス編~
zenn.dev/m_simplifier...
#Siv3D #ゲーム開発 #プログラミング #cpp #gamedev
そうなんですね! 仲間だ~!
僕もChatGPTには本当お世話になってます。現職にはプログラミングを知ってる方があまりいなくて、最近はオンラインコミュニティに参加したりしています。
Web開発ってジャンルや言語・フレームワークの種類などたくさんあってどれを学ぶか決めるだけでも大変だなと思うんですが、(楽しい分気を抜くと無限に器用貧乏化しちゃう)
Yamasiさんはなにかこれをメインでやろう!みたいなのってあります?(Reactを、とかRuby on Railsをとか)
(実はPrologは処理系のインストールだけ昔やったことがあったり近い将来にもっかいちゃんと学んでみたいと思ってたり数ヶ月前までAPLをブラウザで試せるやつでしばらく触ってた時期があったりだめだ趣味がばれ以下略)
濃くて芳香な香りがしていましたので・・・
ちなみにLispも好きです。たまにやたら書きたくなります。