Skip to content
KitploitKITPLOIT
ツールエクスプロイトブログ
Log in
提出
ツールエクスプロイトブログ
提出

ハッキング、侵入テスト、サイバーセキュリティツールをあなたのセキュリティアーセナルに!

Kitploitはハッキング、サイバーセキュリティ、ペネトレーションテストのツールディレクトリです。最新のプロジェクトアップデートを見つけて、脆弱性の発見、システム分析、テストの自動化、セキュリティの強化を行いましょう。

フィードお問い合わせプライバシー© 2026 Kitploit

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
jlangch__venice_CVE-2022-36007_1-10-16 — 不変データ構造、マクロ、900以上のコア関数を備えたJVM用のサンドボックス化されたLisp方言。安全なスクリプト作成、自動化、Javaアプリケーションへの組み込みに最適。 | Kitploit
ツール/GitHubGitHub/shoucheng3/jlangch__venice_cve-2022-36007_1-10-16
汎用ユーティリティコード分析スクリプトと自動化暗号化学習と教育
GitHubshoucheng3/jlangch__venice_cve-2022-36007_1-10-16

jlangch__venice_CVE-2022-36007_1-10-16

不変データ構造、マクロ、900以上のコア関数を備えたJVM用のサンドボックス化されたLisp方言。安全なスクリプト作成、自動化、Javaアプリケーションへの組み込みに最適。

リポジトリを見る

人気

すべて見る →

コミュニティで最も使われているツールを見つけましょう。

すべてのツールを探索

ツールコレクションを閲覧

すべてのツールを見る →
611年前未レビュー
共有

Gitpod Ready-to-Code Java Version CI

Release (latest by date) Release Date GitHub commits since latest release (by date)

Venice

Veniceは、Clojureに触発されたサンドボックス化されたLisp方言であり、優れたJava相互運用性を備えています。

概要

Veniceは、安全でサンドボックス化された汎用言語へのニーズから生まれたLisp方言です。Lispと同じく、コードをデータとして扱う哲学と強力なマクロシステムを共有しています。

Veniceは主に、不変で永続的なデータ構造に焦点を当てた関数型プログラミング言語です。

Veniceは、マクロ、末尾再帰、動的コードロード、マルチメソッド、プロトコルなど数多くの機能をサポートしています。優れたJava相互運用性と、あらゆる不必要なJVMおよびVeniceの相互作用を防ぐことができる設定可能なサンドボックスを備えています。Veniceは当初からサンドボックスを第一級の市民として設計されてきました。

Veniceには、900以上のコア関数からなる包括的なライブラリが含まれています。不変の永続データ構造は、Clojureスタイルのatom、future、promise、agentとともに、並行コードを書くプロセスを大幅に簡素化します。

Veniceは、Javaおよびあらゆるサードパーティライブラリとシームレスかつ透過的に統合され、膨大な数のライブラリ、フレームワーク、ツールへのアクセスを提供します。

Veniceの強みは、複雑なスクリプト作成や自動化タスクを簡単にすることです。BashやPowerShellスクリプトに制限を感じたことはありませんか?Veniceを使えば、簡潔でエレガントなプラットフォーム非依存のスクリプトを簡単に書くことができます。

Veniceは(JVM以外の)ランタイムライブラリに依存しません。スタンドアロンのJARとして簡単にクラスパスに追加できます。

VeniceにはJava 8以降が必要です。

対話型REPL環境でVeniceを試してみませんか? Gitpodで試す

チートシート

チートシート: HTML PDF

変更履歴

変更履歴

ドキュメント

  • はじめに
  • REPL
  • 関数型プログラミングについて
  • Veniceの最初の一歩
  • 例: 数独ソルバー
  • Veniceスクリプトの実行
  • JavaへのVeniceの組み込み
  • データ型
  • カスタムデータ型
  • 遅延シーケンス
  • 関数
  • 制御フロー
  • フィルタ・マップ・リデュース
  • トランスデューサー
  • 再帰
  • 可変リファレンス
  • 分解
  • 高度な文字列機能
  • 並行性
  • Java相互運用性
  • 名前空間
  • 例外処理
  • マルチメソッドとプロトコル
  • マクロ
  • サンドボックス
  • 暗号
  • JSON
  • JSON Lines
  • CSV
  • PDF
  • EXCEL
  • チャート
  • Kiraテンプレート
  • ASCIIテーブル
  • HTTPクライアント(Java 8+)
  • VeniceとLLM
  • データベース(JDBC)
  • シェルスクリプト
  • 拡張モジュール
  • ソースコードのPDF化
  • ツリーウォーカー
  • ベンチマーク
  • マルチファイルアプリ
  • 開発ツール
  • ビルド依存関係
  • パフォーマンス比較 Venice - Clojure - Java

最新リリースの入手

ツールをダウンロード