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.

Image for post
Image for post

Klik salah satu sistem operasi yang akan Anda gunakan, dan ikuti langkah-langkah instalasi.

Untuk sekarang kita akan mencoba memakai sistem operasi Linux.

Image for post
Image for post

Pilih sistem distribusi Ubuntu karena kita akan memakai Linux Ubuntu.

Image for post
Image for post

Untuk instalasi pada Linux Ubuntu cukup sederhana, kita hanya perlu menginstalnya melalui terminal.

Buka terminal Anda dan ketikkan command berikut :

Image for post
Image for post

Setelah Platform Haskell diinstal, jalankan GHCi di terminal Anda.

Image for post
Image for post
Image for post
Image for post

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.

Image for post
Image for post

Dan definisikan variabel lain yaitu y = 7.

Image for post
Image for post

Kemudian definisikan z = x + y.

Image for post
Image for post

Ketik nama variabel z untuk melihat isinya.

Image for post
Image for post

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

Image for post
Image for post

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.

Image for post
Image for post

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

Image for post
Image for post

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

Image for post
Image for post

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/

Written by

EMURGO Solusi Indonesia

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store