Kata Library: F# 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
Algorithms
20
Arrays
8
Binary
1
Ciphers
3
Cryptography
2
Data Science
1
Fundamentals
45
Language Features
1
Lists
1
Logic
2
Mathematics
4
Number Theory
1
Puzzles
3
Refactoring
1
Regular Expressions
5
Sorting
1
Statistics
1
Strings
66
Unicode
1
FEATURED TAGS
Cryptography
Data Science
Debugging
Games
Tutorials
66 Kata Found
8 kyu
Remove exclamation marks
128,535
wichu
2 Issues Reported
Fundamentals
Strings
8 kyu
Convert a Boolean to a String
247,408
btaitelb
Strings
Fundamentals
8 kyu
Total amount of points
118,581
petrosernivka
1 Issue Reported
Fundamentals
Arrays
Strings
8 kyu
Reversed Words
89,059
jhoffner
2 Issues Reported
Strings
Algorithms
8 kyu
MakeUpperCase
197,680
wichu
1 Issue Reported
Fundamentals
Strings
6 kyu
Playing with passphrases
12,064
g964
4 Issues Reported
Strings
Algorithms
6 kyu
Hidden "Cubic" numbers
3,268
g964
3 Issues Reported
Algorithms
Strings
7 kyu
Mumbling
242,352
g964
Fundamentals
Strings
Puzzles
7 kyu
Replace every nth
4,717
user5036852
Algorithms
Strings
6 kyu
Counting Duplicates
244,974
kgashok
6 Issues Reported
Strings
Fundamentals
5 kyu
First non-repeating character
74,658
OverZealous
4 Issues Reported
Strings
Algorithms
7 kyu
Initialize my name
5,098
manonacodingmission
Strings
Fundamentals
8 kyu
String repeat
324,489
wichu
1 Issue Reported
Fundamentals
Strings
6 kyu
Convert string to camel case
206,427
jhoffner
20 Issues Reported
Regular Expressions
Algorithms
Strings
7 kyu
Building Strings From a Hash
13,417
jhoffner
Strings
Fundamentals
7 kyu
Isograms
270,722
chunjef
2 Issues Reported
Strings
Fundamentals
6 kyu
up AND down
3,186
g964
1 Issue Reported
Fundamentals
Strings
6 kyu
Easy Balance Checking
2,989
g964
2 Issues Reported
Fundamentals
Strings
4 kyu
Strings Mix
24,325
g964
Fundamentals
Strings
6 kyu
Statistics for an Athletic Association
11,172
g964
2 Issues Reported
Fundamentals
Strings
Statistics
Mathematics
Data Science
6 kyu
Salesman's Travel
6,822
g964
Fundamentals
Strings
6 kyu
Rainfall
7,978
g964
4 Issues Reported
Fundamentals
Strings
6 kyu
Positions Average
3,899
g964
1 Issue Reported
Fundamentals
Strings
5 kyu
Phone Directory
7,053
g964
1 Issue Reported
Fundamentals
Strings
6 kyu
Moves in squared strings (IV)
1,620
g964
1 Issue Reported
Algorithms
Strings
6 kyu
Errors : histogram
2,545
g964
1 Issue Reported
Fundamentals
Strings
6 kyu
Ease the StockBroker
2,215
g964
3 Issues Reported
Fundamentals
Strings
5 kyu
Coding with Squared Strings
2,129
g964
1 Issue Reported
Fundamentals
Strings
Ciphers
Cryptography
6 kyu
Catalog
2,835
g964
1 Issue Reported
Fundamentals
Strings
7 kyu
All Inclusive?
10,746
g964
Fundamentals
Strings
Loading...
Confirm
Collect:
undefined
Loading collection data...