Daclare文のDLL検索フォルダを指定する
DLLの配布フォルダとパスの問題 VBAで外部のAPI関数を呼び出すとき、Declare文 をモジュールシートの先頭に Private Declare PtrSafe Function fold...
34 search resultsShowing 1~20 results
You need to log-in
DLLの配布フォルダとパスの問題 VBAで外部のAPI関数を呼び出すとき、Declare文 をモジュールシートの先頭に Private Declare PtrSafe Function fold...
(2016/07/04 追記) パイプライン演算用のクラスモジュールvh_pipe.clsを追加した。 (2016-02-13 追記) VBAHaskellの関数リファレンスページ。 VBAHa...
いろんな型が混じった配列を任意の比較基準でソートしたい。例えば、 Object型はその他の型より常に大きい。 Object型どうし・・・TypeNameの値で比較(文字列としての比較となる) そ...
はじめに これは、Visual Basic Advent Calendar 2016の16日目の記事です。 これまで2回Advent Calendar 2016に紹介記事を書かせて頂きましたが、...
これは、Visual Basic Advent Calendar 2016の12日目の記事です。 1. テーマ 2次元以下の配列のデータをクリップボードに転送します。 行内はTabで、行間はCr...
これは、Visual Basic Advent Calendar 2016の7日目の記事です。 1. テーマ これまで何度かQiitaで紹介してきたVBAHaskellでちょっとしたデモみたいな...
「reverseをfoldlで実装する」、というネタを仕入れたのでやってみる。 これは簡単だ。 printM iota(1,10) 1 2 3 4 5 6 7 8 9 10 p...
VBAHaskellに、1次元配列の部分列を作成するsubVという関数を追加した。1 機能的にはsubM関数の1次元限定バージョンに過ぎないが、こちらは2変数なので関数オブジェクト化ができる利点...
やっと「すごいHaskellたのしく学ぼう!」の7章まで進んだところ、139ページから始まる二分木の解説の中で、「リストを1要素ずつ辿って値を返す操作はたいがい畳み込みで実装できる」という表現に...
(この記事ははてなブログ http://mmyymmdd.hatenablog.com/ の再掲です) 2015-04-26 前回書いたループ性能を改善するためにAPIにそのための関数を追加し、...
VBAHaskellはMS Office上のVBAで動作するライブラリで、特にアプリケーションを限定していないため、WordやOutlookでも使えます。しかし実際にはExcelで使うことが多い...
(2016/11/16 追記) プレースホルダの扱いを大きく変更しました。yield式はなくなってはいませんが、明示的に書く必要はほとんどなくなり、より直感的にプログラムできるようになりました。...
最近VBAHaskellにAPIやユーティリティ関数を追加したり、少し性能改善したりしました。VBAHaskellの性能という点に関しては swapVariant 関数がひとつのポイントになって...
昨日(2016年7月3日)、「F#談話室(23)」というconnpassの勉強会に誘われて出席した。F#のことは全く知らないし、話し合われていた内容のことは理解できなかったが「パイプライン便利だ...
(2016/3/7) Haskell_6_iterator を廃止し、新しくクラスモジュール vh_stdvec.cls を追加した。 イテレータはとても使いづらいものだったし、実際使っていなか...
(2016/3/7) この関数はHaskell_6_iterator.bas の廃止と vh_stdvec.cls の追加に伴い、実装を書き換えた。ほとんど形を変えずに同じ機能が実現できた。 V...
2016-02-19 ユーティリティモジュールに追加した p_try という関数(一種の構文糖)によってFizzBuzzがかなり短く書けるようになった。 fn=p_try(p_mod(, 15)...
2016/1/9 partition_pointsとpartition_points_predの説明を追加。 2015/12/29 痛恨のメモリリーク発見(VariantClear漏れ)。修正。...
(2016/1/5) 新しく追加した discrete_dist と random_shuffle の説明を追記。 VBAHaskellに乱数列を生成するモジュールを追加した。 擬似乱数列生成器...
(この記事ははてなブログ http://mmyymmdd.hatenablog.com/ の再掲です) 2015-04-23 ここでの「明示的なループ」とはVBAコード中のループのことで、VBA...
34 search resultsShowing 1~20 results
Qiita is a knowledge sharing service for engineers.