Kata Library: Haskell Practice
Sign Up
Time to claim your honor
Training
Practice
Complete challenging
Kata
to earn honor and ranks. Re-train to hone technique
Freestyle Sparring
Take turns remixing and refactoring others code through
Kumite
Community
Leaderboards
Achieve honor and move up the global leaderboards
Chat
Join our
Discord
server and chat with your fellow code warriors
Discussions
View our
Github Discussions
board to discuss general Codewars topics
About
Docs
Learn about all of the different aspects of Codewars
Blog
Read the latest news from Codewars and the community
Log In
Sign Up
Library
Collections
Newest
Oldest
Popularity
Positive Feedback
Most Completed
Least Completed
Hardest
Easiest
Name
Relevance
Low Satisfaction
All
My Languages
Agda (Beta)
BF (Beta)
C
CFML (Beta)
Clojure
COBOL (Beta)
CoffeeScript
CommonLisp (Beta)
Coq
C++
Crystal
C#
D (Beta)
Dart
Elixir
Elm (Beta)
Erlang (Beta)
Factor (Beta)
Forth (Beta)
Fortran (Beta)
F#
Go
Groovy
Haskell
Haxe (Beta)
Idris (Beta)
Java
JavaScript
Julia (Beta)
Kotlin
λ Calculus (Beta)
Lean
Lua
NASM
Nim (Beta)
Objective-C (Beta)
OCaml (Beta)
Pascal (Beta)
Perl (Beta)
PHP
PowerShell (Beta)
Prolog (Beta)
PureScript (Beta)
Python
R (Beta)
Racket
Raku (Beta)
Reason (Beta)
RISC-V (Beta)
Ruby
Rust
Scala
Shell
Solidity (Beta)
SQL
Swift
TypeScript
VB (Beta)
Approved & Beta
Approved
Beta
All
Kata I have not trained on
Kata I have not completed
Kata I have completed
8 kyu
easiest
7 kyu
6 kyu
5 kyu
4 kyu
3 kyu
2 kyu
1 kyu
hardest
ASCII Art
13
Algebra
15
Algorithms
880
Arrays
343
Artificial Intelligence
1
Big Integers
3
Binary
24
Binary Search Trees
1
Binary Trees
9
Bits
20
Cellular Automata
1
Ciphers
12
Combinatorics
18
Compilers
3
Cryptography
7
Data Science
7
Data Structures
61
Databases
2
Date Time
12
Debugging
14
Design Patterns
1
Discrete Mathematics
2
Dynamic Programming
27
Esoteric Languages
10
Filtering
4
Functional Programming
38
Fundamentals
1067
Game Solvers
4
Games
38
Geometry
44
Graph Theory
10
Graphics
2
Heaps
1
Image Processing
2
Interpreters
22
Iterators
2
JSON
1
Language Features
3
Linear Algebra
8
Linked Lists
3
Lists
100
Logic
66
Machine Learning
3
Mathematics
398
Matrix
21
Memoization
12
Metaprogramming
2
Monads
5
Networks
2
Number Theory
34
Object-oriented Programming
8
Parsing
20
Performance
75
Permutations
10
Physics
1
Priority Queues
1
Probability
7
Puzzles
243
Queues
3
Recursion
49
Refactoring
11
Regular Expressions
48
Restricted
10
Riddles
5
SQL
2
Scheduling
2
Security
2
Set Theory
1
Sets
3
Sorting
59
Stacks
1
State Machines
1
Statistics
9
Streams
3
Strings
363
Theorem Proving
5
Trees
11
Tutorials
10
Unicode
1
FEATURED TAGS
Cryptography
Data Science
Debugging
Games
Tutorials
2,064 Kata Found
7 kyu
Credit card issuer checking
6,195
treffynnon
6 Issues Reported
Algorithms
6 kyu
Finding the Incorrect Value in a Binary Tree
384
brodiemark
Binary Trees
Arrays
6 kyu
Word a10n (abbreviation)
12,714
wthit56
5 Issues Reported
Strings
Fundamentals
7 kyu
Heron's formula
9,523
wichu
Fundamentals
6 kyu
Triangle number check
5,767
user8012989
1 Issue Reported
Mathematics
Algorithms
8 kyu
Duck Duck Goose
15,151
10XL
2 Issues Reported
Arrays
Lists
Fundamentals
6 kyu
FIRE and FURY
1,477
dinglemouse
1 Issue Reported
Regular Expressions
Strings
Algorithms
5 kyu
Convert to base -1+i
45
CrSb0001
Mathematics
Algorithms
6 kyu
Take a Ten Minutes Walk
208,396
JKphobic
16 Issues Reported
Arrays
Fundamentals
5 kyu
Greed is Good
60,793
JulianNicholls
Algorithms
7 kyu
Powers of 3
3,905
kjytay
2 Issues Reported
Mathematics
Algorithms
6 kyu
Not prime numbers
1,496
riyakayal
Fundamentals
Performance
Algorithms
6 kyu
Matrix Trace
1,337
chipit24
Linear Algebra
Mathematics
Matrix
Algorithms
7 kyu
Delta Bits
3,439
ykagan
1 Issue Reported
Bits
Binary
Algorithms
7 kyu
Orthogonal Vectors
1,952
user3043623
4 Issues Reported
Physics
Mathematics
Algorithms
7 kyu
Palindrome chain length
14,349
mirelon
2 Issues Reported
Algorithms
7 kyu
Dot Calculator
6,954
ryanthestupid
Strings
Fundamentals
7 kyu
Basic Math (Add or Subtract)
6,846
nza
Strings
Fundamentals
5 kyu
The Midnight Escape
104
dfhwze
Algorithms
Riddles
Performance
7 kyu
Magic Sum of 3s
1,430
nyi
Fundamentals
7 kyu
From-To-Step Sequence Generator
1,120
Drymonade
1 Issue Reported
Arrays
Fundamentals
2 kyu
Symbolic differentiation of prefix expressions
1,226
user4850992
9 Issues Reported
Algorithms
4 kyu
Shortest Knight Path
5,255
ElDynamite
2 Issues Reported
Algorithms
6 kyu
Build a pile of Cubes
89,404
g964
2 Issues Reported
Mathematics
Algorithms
7 kyu
Name Array Capping
9,448
ogryzek
1 Issue Reported
Strings
Arrays
Fundamentals
7 kyu
Arithmetic List!
5,625
zenAndroid
Arrays
Fundamentals
7 kyu
Indexed capitalization
10,649
KenKamau
5 Issues Reported
Fundamentals
1 kyu
Tiny Three-Pass Compiler
2,811
nklein
18 Issues Reported
Compilers
Algorithms
7 kyu
Sum of Odd Cubed Numbers
11,552
elliottmck
5 Issues Reported
Fundamentals
Functional Programming
Arrays
6 kyu
Cut me in Pieces but in The Way I Like
191
raulbc777
Fundamentals
Algorithms
Mathematics
Loading...
Confirm
Collect:
undefined
Loading collection data...