Akhil Sharma has Published 671 Articles

Haskell Program to Check Whether a Character is Alphabet or Not

Akhil Sharma

Akhil Sharma

Updated on 27-Mar-2023 11:03:33

604 Views

In Haskell, we will Check Whether a Character is Alphabet or Not by using relational operator comparison, if-else statements and Data. Char module. In the first example, we are going to use (isAlpha c | c >= 'a' && c = 'A' && c = 'a' && c = 'A' ... Read More

Haskell Program to Check Whether a Number is Positive or Negative

Akhil Sharma

Akhil Sharma

Updated on 27-Mar-2023 10:59:51

840 Views

In Haskell, we can Check Whether a Number is Positive or Negative by using comparison operators and if-else statements. In the first example, we are going to use (isPositive n | n > 0 = "Positive" | n == 0 = "Zero" | otherwise = "Negative") function. And in the ... Read More

Haskell Program to Check Whether a Number is Even or Odd

Akhil Sharma

Akhil Sharma

Updated on 27-Mar-2023 10:59:02

1K+ Views

In Haskell we have isEven, isOdd and mod functions that can be used for checking whether a given number is even or odd. In the first example, we are going to use (isEven 0 = True and isEven n = isOdd (n - 1)) and (isOdd 0 = False and ... Read More

Haskell Program to convert the Binary number to Gray code using recursion

Akhil Sharma

Akhil Sharma

Updated on 27-Mar-2023 10:58:18

137 Views

In Haskel we can use recursion along with helper function toconvert the Binary number to Gray code. In the first example, we are going to use base case, (grayCode "" = "" and grayCode [x] = [x]) and recursive case, grayCode (x:y:xs) = x : grayCode (xs ++ [if x ... Read More

Haskell Program to convert the decimal number to binary using recursion

Akhil Sharma

Akhil Sharma

Updated on 27-Mar-2023 10:57:26

209 Views

In Haskell, we will convert the decimal number to binary by using recursion and tail-recursion. In the first example, we are going to use base case, (decToBin 0 = "0" and decToBin 1 = "1") and recursive case, (decToBin n = decToBin (n `div` 2) ++ show (n `mod` 2)). ... Read More

Haskell Program to find the GCD of two given numbers using recursion

Akhil Sharma

Akhil Sharma

Updated on 27-Mar-2023 10:52:46

449 Views

In Haskell, we can find the the GCD of two given numbers by using recursion along with gcd function and tail-recursion. In the first and second examples, we are going to use base case, (gcd a 0 = a) and recursive case, gcd a b = gcd b (a ... Read More

Haskell Program to find the LCM of two given numbers using recursion

Akhil Sharma

Akhil Sharma

Updated on 27-Mar-2023 10:51:19

84 Views

In Haskell, we will find the the LCM of two given numbers by using recursion along with gcd and max function. In the first example, we are going to use (gcd) and (lcmOfTwoNumbers) function and in the second example, we are going to use (lcm) and (lcmOfTwoNumbers a b = ... Read More

Haskell Program to find the given number is PRIME or not using recursion

Akhil Sharma

Akhil Sharma

Updated on 27-Mar-2023 10:50:19

882 Views

In Haskell, we can find the given number is PRIME or not by using recursion along with helper function. In the first example, we are going to use (isPrime n | n Bool isPrime n | n Integer -> Bool isPrimeHelper n d ... Read More

Haskell Program to find the reverse of a given number using recursion

Akhil Sharma

Akhil Sharma

Updated on 27-Mar-2023 10:48:52

255 Views

In Haskell, we can find reverse of a given number by using recursion along with helper function. In the first example, we are going to use (reverseNumHelper n rev) function and in the second example, we are going to use (reverseNum n | n < 10 = n| otherwise = ... Read More

Golang program to get the hash collection values as an array

Akhil Sharma

Akhil Sharma

Updated on 27-Mar-2023 10:19:03

587 Views

In Go programming language, a hash collection contains a hashmap which stores the values as key:value pairs for the efficient execution of the programs. In this article we will use two examples to get the hash collection values as an array. In the first example, we will create a slice ... Read More

Advertisements