圏論の基本概念を簡単に実装したモジュールです.
PC | MacBook Air M2 2022 8GB |
Julia version | 1.11.1 |
Editor | Visual Studio Code 1.95.3 (Universal) |
Juliaのインストールは済んでいる前提です.
パスも通し,シェルからjulia
コマンドでJuliaを起動できる状態になっていることを想定しています.
- juliaのパスを通したシェルを起動する
- このリポジトリをclone
$ git clone git@github.com:FumitakaIwaki/CategoryModule.jl.git
- cloneしたディレクトリに移動する
$ julia
でjuliaを起動する]
を入力し,juliaのpkgモードに入る- Project環境を起動する
(@v1.11) pkg> activate .
- テストを実行し動作確認する
(CategoryModule) pkg> test
- 一度環境から抜ける
(CategoryModule) pkg> activate
- モジュールを環境に追加する
こうすることで環境の外からusing CategoryModule
でモジュールをimportできるようになる
(@v1.11) pkg> develop <path to CategoryModule.jl>
# 環境から削除する場合
(@v1.11) pkg> rm CategoryModule
- 以下のコマンドで
CategoryModule
が追加されているのを確認できればok
(@v1.11) pkg> status
backspace
を入力しpkgモードからREPLモードに戻る- REPLで
sample.jl
を取り込む
julia> include("sample.jl")
sample.jl
のmain
関数を実行する
julia> main()
- 出力結果を確認する