Haskell Tools
Haskell Platform
Setelah minggu lalu kita membahas tentang apa itu haskel dan sejarah haskell. Kali ini kita akan mencoba membahasa bagaimana cara coding menggunakan haskell.
Sebelum memulai coding haskell, Hal pertama yang perlu dilakukan adalah instal Haskell platform di komputer Anda.
Anda cukup mengunjungi website https://www.haskell.org/ dan masuk pada tab Download. Setelah itu pilihlah download haskell platform karena dalam haskell platform sudah tersedia GHC, Cabal, dan tools lainnya.
Pilihlah operasi sistem yang sesuai dengan komputer Anda. Haskell platform tersedia untuk Linux, OS X, dan Windows.
Klik salah satu sistem operasi yang akan Anda gunakan, dan ikuti langkah-langkah instalasi.
Untuk sekarang kita akan mencoba memakai sistem operasi Linux.
Pilih sistem distribusi Ubuntu karena kita akan memakai Linux Ubuntu.
Untuk instalasi pada Linux Ubuntu cukup sederhana, kita hanya perlu menginstalnya melalui terminal.
Buka terminal Anda dan ketikkan command berikut :

Setelah Platform Haskell diinstal, jalankan GHCi di terminal Anda.


Ini adalah GHCi, compiler GHC untuk menjalankan code haskell.
Baiklah kita akan mencoba sedikit cara kerja compiler ini.
Contoh, jika kita ketik 6 * 7 dan tekan enter,, GHCi akan menampilkan hasil 42.

Bisa juga mendefinisikan variabel di GHCi dengan menulis let, kemudian nama variabel x, kemudian sama dengan diikuti value yang akan ditetapkan yaitu 3.

Dan definisikan variabel lain yaitu y = 7.

Kemudian definisikan z = x + y.

Ketik nama variabel z untuk melihat isinya.

Atau bisa juga menggunakan variabel dengan ekspresi lain misal z * 10 + y.

Mari kita coba definisikan beberapa variabel string. Dalam file Haskell, Anda tidak menggunakan let untuk mendefinisikan variabel. Anda cukup mengetik nama variabel, lalu diikuti tanda sama dengan (=), dan kemudian nilainya. Lakukan penggabungan string, menggunakan operator plus ganda (++).. Simpan file tersebut dengan nama halo. hs.

Buka terminal dan masuk ke direktori tempat menyimpan file .hs. Ketikkan ghci halo. hs.

Misalnya, ketik greeting dan itu akan mengeluarkan nilai dari string gabungan Hello World tadi.

Tentang EMURGO
EMURGO mendorong adopsi Cardano dan menambah nilai bagi pemegang ADA dengan membangun, berinvestasi, dan memberi masukan kepada proyek atau organisasi yang akan mengadopsi ekosistem blockchain yang terdesentralisasi dari Cardano. EMURGO memanfaatkan keahliannya dalam R&D blockchain serta jaringan global mitra blockchain dan industri terkait untuk mendukung usaha secara global. EMURGO adalah badan komersial dan ventura resmi dari proyek Cardano, terdaftar di Tokyo, Jepang sejak Juni 2017 dan di Singapura sejak Mei 2018. EMURGO berafiliasi secara unik dan bekerja sama dengan IOHK untuk menumbuhkan ekosistem Cardano secara global dan mempromosikan adopsi blockchain Cardano. .
Pelajari lebih lanjut tentang EMURGO dan Cardano dengan menggunjungi website resmi https://emurgo.io
Untuk informasi lebih lanjut follow social media EMURGO Indonesia :
Twitter : https://twitter.com/emurgo_id
Facebook : https://www.facebook.com/emurgo.id/
Instagram : https://www.instagram.com/emurgo.id/
Medium : https://medium.com/@emurgo_id/