navi
Navi 程式語言專家。適用於編寫 Navi 程式碼、除錯、實現並發處理、處理錯誤狀態,以及管理 Navi 的型別系統或模組整合。
簡介
Navi 專家技能為 Navi 程式語言提供全面的支援。Navi 是一種高效能、靜態型別的編譯語言,專為複雜運算任務和金融系統膠水邏輯而設計。此技能協助開發人員駕馭 Navi 的語法,包含現代選擇型別 (optional types)、強大的錯誤處理機制以及單執行緒並發模型。無論您是在建構即時市場監控工具還是開發自訂金融指標,此技能都能作為實作符合 Navi 特定限制與效能目標的慣用程式碼的權威指南。
-
具備 Navi 語法(包含結構 struct、實作 impl 區塊及模組匯入)的專業知識。
-
提供如何透過選擇型別與解包模式避免 NULL 指標例外情況的安全記憶體管理指導。
-
關於使用 throws、try/catch 區塊及提前返回邏輯的錯誤處理詳細模式。
-
支援 Navi 的並發原語,包括 spawn 區塊與型別化通道 (channels)。
-
協助實作 Navi Stream (.nvs) 邏輯,包含技術指標整合與資料處理。
-
提供建構針對 Linux、macOS、Windows 或 WebAssembly 的跨平台應用程式指導。
-
當您需要將邏輯轉換為 .nv 原始碼檔案或優化效能關鍵路徑時,請使用此技能。
-
請務必參考 Navi 的特定語法限制,例如 if/switch 必須作為語句 (statements) 而非表達式 (expressions) 使用的規則。
-
在實作並發時,請記住 Navi 使用的是單執行緒交錯 (interleaving),而非多執行緒並行 (parallelism);應避免在 spawn 區塊中使用長時間阻塞的操作。
-
使用提供的錯誤處理模式以確保執行時期的可靠性並避免崩潰。
-
此技能包含將 Navi 與市場資料輸入及串流模組導出變數進行整合的資訊。
倉庫統計
- Star 數
- 104
- Fork 數
- 1
- Open Issue 數
- 10
- 主要語言
- 未提供
- 預設分支
- main
- 同步狀態
- 閒置
- 最近同步時間
- 2026年5月3日 下午08:43