Data commit
This commit is contained in:
parent
7387c8f97b
commit
cb5bb5e222
199093 changed files with 3378972 additions and 0 deletions
9
Task/The-Name-Game/F-Sharp/the-name-game-1.fs
Normal file
9
Task/The-Name-Game/F-Sharp/the-name-game-1.fs
Normal file
|
|
@ -0,0 +1,9 @@
|
|||
// The Name Game. Nigel Galloway: March 28th., 2018
|
||||
let fN g =
|
||||
let fG α β γ = printfn "%s, %s, bo-%s\nBanana-fana fo-%s\nFee-fi-mo-%s\n%s!" g g α β γ g
|
||||
match g.ToLower().[0] with
|
||||
|'a'|'e'|'i'|'o'|'u' as n -> fG ("b"+(string n)+g.[1..]) ("f"+(string n)+g.[1..]) ("m"+(string n)+g.[1..])
|
||||
|'b' -> fG (g.[1..]) ("f"+g.[1..]) ("m"+g.[1..])
|
||||
|'f' -> fG ("b"+g.[1..]) (g.[1..]) ("m"+g.[1..])
|
||||
|'m' -> fG ("b"+g.[1..]) ("f"+g.[1..]) (g.[1..])
|
||||
|_ -> fG ("b"+g.[1..]) ("f"+g.[1..]) ("m"+g.[1..])
|
||||
1
Task/The-Name-Game/F-Sharp/the-name-game-2.fs
Normal file
1
Task/The-Name-Game/F-Sharp/the-name-game-2.fs
Normal file
|
|
@ -0,0 +1 @@
|
|||
fN "Nigel"
|
||||
1
Task/The-Name-Game/F-Sharp/the-name-game-3.fs
Normal file
1
Task/The-Name-Game/F-Sharp/the-name-game-3.fs
Normal file
|
|
@ -0,0 +1 @@
|
|||
fN "Earl"
|
||||
1
Task/The-Name-Game/F-Sharp/the-name-game-4.fs
Normal file
1
Task/The-Name-Game/F-Sharp/the-name-game-4.fs
Normal file
|
|
@ -0,0 +1 @@
|
|||
fN "Billy"
|
||||
1
Task/The-Name-Game/F-Sharp/the-name-game-5.fs
Normal file
1
Task/The-Name-Game/F-Sharp/the-name-game-5.fs
Normal file
|
|
@ -0,0 +1 @@
|
|||
fN "Fred"
|
||||
1
Task/The-Name-Game/F-Sharp/the-name-game-6.fs
Normal file
1
Task/The-Name-Game/F-Sharp/the-name-game-6.fs
Normal file
|
|
@ -0,0 +1 @@
|
|||
fN "Mum"
|
||||
Loading…
Add table
Add a link
Reference in a new issue