タグ

DSLに関するikeikeikeikeのブックマーク (10)

  • elastic/elasticsearch-dsl-py · GitHub

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    elastic/elasticsearch-dsl-py · GitHub
    ikeikeikeike
    ikeikeikeike 2015/01/29
    特殊メソッドを結構使ってる。QuerySetみたいなオブジェクトあり。 facets, more like this, autocompleteとかは自分で定義して書かないとだめ
  • ねえRuby、どこまでが君でどこからが内部DSLなの?


    RubyDSL(Domain Specific Language)Rake, RSpec, Rack, SinatraDSL on RubyRubyDSL DSLDSLDSL  UserDSLDSLDSL User Useruser.rb 
  • ScalaでWebAppの開発に必要なN個のこと - tototoshi の日記


    PerlWebAppN - Islands in the byte stream  Scala  WebAppScala  sbt Scala  http://www.scala-sbt.org/ Maven  gradle 使  Scala  Web 2Java  Servlet API 使使使
    ScalaでWebAppの開発に必要なN個のこと - tototoshi の日記
  • PythonはDSLが苦手? - atsuoishimoto's diary


    PythonDSLDSLPythonPythonDSL  if not INPUT: EXIT SORT REVERSE PRINT Python Python
    PythonはDSLが苦手? - atsuoishimoto's diary
  • HaskellとDSL - あどけない話


    LL Planets Haskell PerlPythonRuby  DSL Haskell DSL Haskell DSLDSL Haskell HERE DOCUMENT   Haskell i
    HaskellとDSL - あどけない話
  • RubyとevalでDSL « ツール工房 覚書

  • python/hack 属性シンタックスによるによるミニDSL。 - karasuyamatenguの日記

    # -*- coding: utf-8 -*- """ 近頃はスクリプト言語のシンタックスを乱用、じゃなくてクリエイティブに使って違う言語のようにすると「DSL」と呼べるらしい。 ならテングもpythonでマイクロDSL。 """ def main(): """ ベースクラス。ディフォルトの挙動(はつまらない)。 """ hoge=AttrChain() print hoge.foo.bar.baz # >>> foo.bar.baz """ 「.」によるパス表記 """ class PathAttrChain(AttrChain): def _end(self, path_func=lambda p: p): import os.path path=os.path.join(self.kw.get('base','/'), *self._tuple()) return path_func

    python/hack 属性シンタックスによるによるミニDSL。 - karasuyamatenguの日記
  • Paraiso 0.1.0.0公開 - nushio's diary


     http://hackage.haskell.org/package/Paraiso-0.1.0.0  CUDA2CUDA 使CPU(Paraiso)GPU121C, CUDA
    Paraiso 0.1.0.0公開 - nushio's diary
  • GitHub - nushio3/Paraiso: a Parallel Integration Scheme Organizer for partial differential equations solvers

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    GitHub - nushio3/Paraiso: a Parallel Integration Scheme Organizer for partial differential equations solvers
  • 2011-05-05


     Paraiso https://github.com/nushio3/Paraiso/ README adjVecs :: [Vec2 Int] adjVecs = zipWith (\x y -> Vec :~ x :~ y) [-1, 0, 1,-1, 1,-1, 0, 1] [-1,-1,-1, 0, 0, 1, 1, 1] buildProceed :: Builder Vec2 Int () buildProceed = do cell <- bind $ load Rlm.TLocal (undefined::Int)
    2011-05-05
  • 1