Interactive programming (repl): Difference between revisions
Content added Content deleted
Line 1,400: | Line 1,400: | ||
irb(main):005:0> exit |
irb(main):005:0> exit |
||
$</lang> |
$</lang> |
||
=={{header|Rust}}== |
|||
<lang rust> |
|||
fn main() { |
|||
println!("{:?}", f("Rosetta", "Code", ":")); |
|||
} |
|||
fn f<'a>(s1: &'a str, s2: &'a str, sep :&'a str) -> String{ |
|||
[s1,sep,sep,s2].iter().map(|x| *x).collect() |
|||
} |
|||
</lang> |
|||
Output: |
|||
<pre> |
|||
Rosetta::Code |
|||
</pre> |
|||
=={{header|S-lang}}== |
=={{header|S-lang}}== |