タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

Type Providerに関するtetsuzinのブックマーク (7)

  • TypeProviders に関するちょっとした小ネタ集 - Bug Catharsis

    F# Advent Calendar 2016 の 22日目の記事です。 TypeProviderについては以前、 型プロバイダー(TypeProvider)のちょっとしたアレコレというのを書きました。 書いたのはそーとー前ですが、今でも割と役に立つかもしれない以下の話題について扱っているので、気になるものがあればどうぞ。 - 型プロバイダーに渡すことができる静的引数んの種類 - 型プロバイダーの実行部分は部分的な制限がある - 他のDLLに依存する型プロバイダーを作る - 他のNuGetパッケージに依存した型プロバイダーを作ってNuGetで配布するときのやり方 - 型プロバイダーが参照するファイルの更新チェックを実装する - 消去型と生成型 さて。この記事は、TypeProviderに関する役立つものから役立たないものまで雑多な小ネタをいくつか適当に書いていきます。何かひとつでも引っかか

    TypeProviders に関するちょっとした小ネタ集 - Bug Catharsis
  • 型プロバイダー(TypeProviders)のちょっとしたアレコレ - Bug Catharsis

    一応、型プロバイダー(TypeProvider)のとりとめもない話 の続き。 ちょっと草植えときますね型言語Grass型プロバイダーを作った後、少し思い違いをしていた事に気付いたのが事の発端。この記事では、FsBulletML.TypeProvidersを作成する過程で得た、型プロバイダーについてのちょっとしたアレこれについて書いてみる。 オレは型プロバイダーに対する思い違いをしていた(雑魚) FsBulletMLという弾幕記述言語ライブラリを作っています。このライブラリでは、弾幕記述言語BulletML(XML形式等)を読み込んで弾幕を表現する判別共用体(内部DSL)の型を生成するということをやっています。構想の段階で BulletML(XML形式等) に判別共用体(内部DSL)の型を付ける型プロバイダーの提供も考えていたが、型プロバイダーでは判別共用体を作ることができないという理由から

    型プロバイダー(TypeProviders)のちょっとしたアレコレ - Bug Catharsis
  • Tutorial: Create a Type Provider - F#

    tetsuzin
    tetsuzin 2013/11/09
  • なごやまつりでF# Type Providerについて(?)話してきた - ぐるぐる~

    してきました。 あれだけの人数が集まって、F# 知らない人が全然いないとかすごい勉強会でしたね。 現実(えくせる)と戦う話 from bleis tift Excel方眼紙、どうにかしたいものですね。 今回作った(作りかけ)コードは、GitHubに置いてあります。 ExcelHouganshi.TypeProvider 現実と戦うためのRealWorldsというorganizationを作ったので、「これも入れて!」というのがあれば考えます。 今のところ、みずぴーさんの作ったblockdiagcontrib-excelshapeもRealWorldsでホストしています。 飛ばしたところをちょっと補足つけて説明します。 TypeProviderのつくりかた 37枚目です。 TypeProviderは、 チュートリアル : 型プロバイダーの作成 (F#) をやれば作れるようになります。 このな

    なごやまつりでF# Type Providerについて(?)話してきた - ぐるぐる~
  • 現実(えくせる)と戦う話

    2. 自己紹介 @bleis / id:bleis-tift なごやではたらくゆるふわ C#1.2er 好きな関数型言語は F# Microsoft MVP for Visual F# いよちゃんかわいいよいよちゃん

    現実(えくせる)と戦う話
  • 2012-12-09

    F# Advent Calendar 2012 用の記事です。 たぶん9日目じゃないかと思います。 9日目です。 前回は@smallgeekさんのMono for Android と F#でした。 個人的にはAndroidのアプリもゲームもいつか作ってみたいと思いつつ無限に延期されている状態なのもあって、大変興味深く読ませていただきました。 さて個人的には実用になるといいなあという程度なんですが、 INIファイルの中身をType Providerで操作できたらありがたい人が世の中には何人かいるんじゃなかろうかと思いまして FsharpxのProvidedTypes.fsの力を借りながら実装できたらいいなという次第であります。 話がそれますが、ProvidedTypesの中のProvidedなんたら型さん達はNuGetパッケージマネージャで「Install-Package FSharpx.T

    2012-12-09
  • F# 3.0 Type Provider 正規表現のCompile-time構文チェック - 技術的メモと日常

    アローハ マハロー さてType Provider第一弾として紹介するのは 「正規表現のCompile-time構文チェック」です。 このように第一型引数で文字列をパターン文字列を渡すことでコンパイル時にパターン文字列の構文チェックを行えます。 type CheckRegex= Regex<".*"> もし不正なパターン文字列が指定された場合は、下記のようなユーザーライクなエラーメッセージが表示されます。 下記がRegex Type Providerのコードです。 namespace TypeProviders.DesignTime open System open System.Collections.Generic open System.Linq.Expressions open System.Globalization open System.Reflection open Sys

  • 1