static ERL_NIF_TERM asm_1_nif_bi(ErlNifEnv *env, int argc, const ERL_NIF_TERM argv[]) { if(enif_is_number(env, argv[0])) { printf("is a number\n"); } else { printf("is not a number\n"); } if(enif_is_map(env, argv[0])) { printf("is a map (struct)\n"); } else { printf("is not a map (struct)\n"); } if(enif_is_empty_list(env, argv[0])) { printf("is an empty list\n"); } else { printf("is not an empty l
■ ElixirのConcurrent Programmingについてまとめた過去記事 Elixir Concurrent Programming(1) - Spawn - Qiita Elixir Concurrent Programming(2) - GenServer - Qiita Elixir Concurrent Programming(3) - Supervisors - Qiita Elixir Concurrent Programming(4) - Task and Agent -Qiita ElixirのプログラムはBEAMと呼ばれるVM上で走ります。そしてElixirにはConcurrent Programmingという特徴がありますが、これは特有の軽量プロセス(BEAMプロセス)を使って実現されます。一つのプロセスには基本的に数KBしか必要とされません。またひとつの
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く