Closed3

gleescriptを試す

Endo ShogoEndo Shogo

公式サンプルを試す

gleam new sample_gleescript
cd sample_gleescript
gleam add gleescript
  Resolving versions
Downloading packages
 Downloaded 9 packages in 0.76s
      Added gleescript v1.4.0
gleam build
  Compiling argv
  Compiling gleam_stdlib
  Compiling filepath
  Compiling gleam_erlang
  Compiling simplifile
  Compiling snag
  Compiling tom
  Compiling gleescript
warning: Deprecated value used
   ┌─ /Users/john.doe/Project/sandbox/gleam/sample_gleescript/build/packages/gleescript/src/gleescript.gleam:77:35
   │
77 │   let assert Ok(result) = dynamic.result(Ok, Ok)(result)
   │                                   ^^^^^^ This value has been deprecated

It was deprecated with this message: Please use the gleam/dynamic/decode
module

  Compiling gleeunit
  Compiling sample_gleescript
   Compiled in 0.93s

↑ gleescriptの最後のコード更新が10か月前だからか現在のバージョン(v1.9.1)だと警告が出る模様

gleam run -m gleescript
   Compiled in 0.03s
    Running gleescript.main
  Generated ./sample_gleescript
./sample_gleescript
Hello from sample_gleescript!
eza --no-user
Permissions Size Date Modified Name
drwxr-xr-x@    -  6 Apr 13:19  .git
drwxr-xr-x@    -  6 Apr 13:19  .github
.rw-r--r--@   34  6 Apr 13:19  .gitignore
drwxr-xr-x@    -  6 Apr 13:19  build
.rw-r--r--@  590  6 Apr 13:19  gleam.toml
.rw-r--r--@ 2.3k  6 Apr 13:19  manifest.toml
.rw-r--r--@  540  6 Apr 13:19  README.md
.rwxrwxrwx@ 451k  6 Apr 13:20  sample_gleescript
drwxr-xr-x@    -  6 Apr 13:19  src
drwxr-xr-x@    -  6 Apr 13:19  test
Endo ShogoEndo Shogo

gleam run時に--out オプションを使うことで指定したディレクトリに直接配置することができる

gleam run -m gleescript -- --out=./some/directory
(公式READMEより引用)

このスクラップは6ヶ月前にクローズされました