define a js_str macro for creating JSONText
メンテナーはふだん 1 日以内に返信
まだ誰も着手していません。
評価
調査の方向性
まず、既存の JSONText 表現と、issue で提案されている js"""...""" および補間の例を読みます。補間なしの形式と i-flag 形式の両方がどのように JSONText を構築すべきかを判断し、示されている alert の例が記載された結果を生成することを確認します。
索引モデルが issue の本文から書いたものです。
説明
I propose to define a js_str macro to generate JSONText with and without interpolation as below.
Besides a handy short form a big advantage is that in VSCode JS-Syntax-Highlighting can be achieved by triple-quoting, e.g.
js"""
console.log('This looks pretty!')
"""
Many packages that handle js expressions, e.g. GenieFramework or Electron, would benefit (https://github.com/davidanthoff/Electron.jl/issues/154) (GenieFramework currently exports its own version)
js"""alert("Hello World")"""
# JSONText("alert(\"Hello World\")")
Interpolation could be supported via the i flag, such as
js"""alert("1 + 2 == $(1 + 2)")"""i
# JSONText("alert(\"1 + 2 == 3\")")
I'll happily file a PR.
- 主要言語
- Julia
- スター
- 359
- フォーク
- 117
- 平均マージ
- 20時間 54分
- マージ済み PR(30日)
- 56
環境構築
このプロジェクトには開発コンテナ、Dockerfile、コントリビューションガイドがありません。まず README を読み、一般的な手順ははじめてのコントリビューションガイドを参照してください。
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
JuliaIO/JSON.jl のほかの issue
-
Comment supportオープンenhancement
難易度 4/5 3〜5日 初心者へのやさしさ 35/100
JuliaIO/JSON.jl#343 · コメント 3 件 · リアクション 9 件 ·
メンテナーはふだん 1 日以内に返信
JuliaIO/JSON.jl の issue をすべて見る
似ている issue
-
`ShallowWaterModel` allocates ~9 KiB per grid point per RK3 stage on the CPU対応中かも @ali-ramadhan が今日担当しました。 オープンperformance 🏍️
難易度 2/5 1〜3時間 初心者へのやさしさ 62/100
CliMA/Oceananigans.jl#6421 · リアクション 1 件 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 62/100
NCAR/musica#1118 · コメント 1 件 · リアクション 1 件 ·
メンテナーはふだん 1 日以内に返信
-
`AMSGrad` state starts at `epsilon` instead of zero, so zero gradients move parameters and small gradients are damped対応中かも @parth-patel010 が今日担当しました。 オープン
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
FluxML/Optimisers.jl#247 · コメント 1 件 ·
-
README should say that row and column order must match対応中かも @SAUMYARSH が今日担当しました。 オープン
難易度 1/5 1時間未満 初心者へのやさしさ 84/100
-
難易度 1/5 1時間未満 初心者へのやさしさ 82/100
OpenFUSIONToolkit/GPEC#644 ·
メンテナーはふだん 3 日以内に返信