Scala 14: error: Unit does not take parametersScala: “recursive value … needs type” but I use Java types onlyWhen is semicolon mandatory in Scala?Does a finally block always get executed in Java?How does the Java 'for each' loop work?Why does Java have transient fields?Does Java support default parameter values?Scala vs. Groovy vs. ClojureIs the Scala 2.8 collections library a case of “the longest suicide note in history”?What are all the uses of an underscore in Scala?Why does this code using random strings print “hello world”?Scala REPL “paste” mode doesn't exit on ctrl-D in Sublime Text 2Undesired variable dump in Scala REPL
Melting point of aspirin, contradicting sources
Is it better practice to read straight from sheet music rather than memorize it?
Where does the bonus feat in the cleric starting package come from?
Argument list too long when zipping large list of certain files in a folder
Has any country ever had 2 former presidents in jail simultaneously?
Start making guitar arrangements
How do I color the graph in datavisualization?
The screen of my macbook suddenly broken down how can I do to recover
On a tidally locked planet, would time be quantized?
Energy measurement from position eigenstate
Does an advisor owe his/her student anything? Will an advisor keep a PhD student only out of pity?
Electoral considerations aside, what are potential benefits, for the US, of policy changes proposed by the tweet recognizing Golan annexation?
Can someone explain how this makes sense electrically?
Is there a name for this algorithm to calculate the concentration of a mixture of two solutions containing the same solute?
How can "mimic phobia" be cured or prevented?
What should you do if you miss a job interview (deliberately)?
Redundant comparison & "if" before assignment
A social experiment. What is the worst that can happen?
What was the exact wording from Ivanhoe of this advice on how to free yourself from slavery?
Why do we read the Megillah by night and by day?
Loading commands from file
Pre-mixing cryogenic fuels and using only one fuel tank
Count the occurrence of each unique word in the file
Removing files under particular conditions (number of files, file age)
Scala 14: error: Unit does not take parameters
Scala: “recursive value … needs type” but I use Java types onlyWhen is semicolon mandatory in Scala?Does a finally block always get executed in Java?How does the Java 'for each' loop work?Why does Java have transient fields?Does Java support default parameter values?Scala vs. Groovy vs. ClojureIs the Scala 2.8 collections library a case of “the longest suicide note in history”?What are all the uses of an underscore in Scala?Why does this code using random strings print “hello world”?Scala REPL “paste” mode doesn't exit on ctrl-D in Sublime Text 2Undesired variable dump in Scala REPL
New to scala world and for exercise , executed below lines of code in windows REPL. getting error Unit does not take parameters.Any idea on this.
scala> :paste
// Entering paste mode (ctrl-D to finish)
val x:Int = 10
println(x)
val x:Int =20
println(x)
println(x)
// Exiting paste mode, now interpreting.
<pastie>:14: error: Unit does not take parameters
{
^
scala>
java scala
add a comment |
New to scala world and for exercise , executed below lines of code in windows REPL. getting error Unit does not take parameters.Any idea on this.
scala> :paste
// Entering paste mode (ctrl-D to finish)
val x:Int = 10
println(x)
val x:Int =20
println(x)
println(x)
// Exiting paste mode, now interpreting.
<pastie>:14: error: Unit does not take parameters
{
^
scala>
java scala
Possible duplicate of Scala: "recursive value ... needs type" but I use Java types only
– Brian McCutchon
Mar 8 at 7:15
Another dupe target: stackoverflow.com/questions/52017702/…
– Brian McCutchon
Mar 8 at 7:45
add a comment |
New to scala world and for exercise , executed below lines of code in windows REPL. getting error Unit does not take parameters.Any idea on this.
scala> :paste
// Entering paste mode (ctrl-D to finish)
val x:Int = 10
println(x)
val x:Int =20
println(x)
println(x)
// Exiting paste mode, now interpreting.
<pastie>:14: error: Unit does not take parameters
{
^
scala>
java scala
New to scala world and for exercise , executed below lines of code in windows REPL. getting error Unit does not take parameters.Any idea on this.
scala> :paste
// Entering paste mode (ctrl-D to finish)
val x:Int = 10
println(x)
val x:Int =20
println(x)
println(x)
// Exiting paste mode, now interpreting.
<pastie>:14: error: Unit does not take parameters
{
^
scala>
java scala
java scala
asked Mar 8 at 5:02
Learn HadoopLearn Hadoop
433417
433417
Possible duplicate of Scala: "recursive value ... needs type" but I use Java types only
– Brian McCutchon
Mar 8 at 7:15
Another dupe target: stackoverflow.com/questions/52017702/…
– Brian McCutchon
Mar 8 at 7:45
add a comment |
Possible duplicate of Scala: "recursive value ... needs type" but I use Java types only
– Brian McCutchon
Mar 8 at 7:15
Another dupe target: stackoverflow.com/questions/52017702/…
– Brian McCutchon
Mar 8 at 7:45
Possible duplicate of Scala: "recursive value ... needs type" but I use Java types only
– Brian McCutchon
Mar 8 at 7:15
Possible duplicate of Scala: "recursive value ... needs type" but I use Java types only
– Brian McCutchon
Mar 8 at 7:15
Another dupe target: stackoverflow.com/questions/52017702/…
– Brian McCutchon
Mar 8 at 7:45
Another dupe target: stackoverflow.com/questions/52017702/…
– Brian McCutchon
Mar 8 at 7:45
add a comment |
1 Answer
1
active
oldest
votes
That is because scala thinks println()
is taking another parameter when it sees . You simply can test with following code as well,
scala> println(8)
^
error: Unit does not take parameters
scala> println(1)()
^
error: Unit does not take parameters
You need to put a new line between println()
and to make compiler happy.
example: https://scastie.scala-lang.org/prayagupd/jbPWBesyTvihwue8soE5Og
scala> :paste
// Entering paste mode (ctrl-D to finish)
val x:Int = 10
println(x)
val x:Int =20
println(x)
println(x)
// Exiting paste mode, now interpreting.
10
20
10
x: Int = 10
1
perfect @pryagupd.. thanks a lot. learnt new thing today
– Learn Hadoop
Mar 8 at 5:14
1
putting semicolon at the endprintln(x);
would also work
– Feyyaz
Mar 8 at 12:23
add a comment |
Your Answer
StackExchange.ifUsing("editor", function ()
StackExchange.using("externalEditor", function ()
StackExchange.using("snippets", function ()
StackExchange.snippets.init();
);
);
, "code-snippets");
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "1"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55056995%2fscala-14-error-unit-does-not-take-parameters%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
That is because scala thinks println()
is taking another parameter when it sees . You simply can test with following code as well,
scala> println(8)
^
error: Unit does not take parameters
scala> println(1)()
^
error: Unit does not take parameters
You need to put a new line between println()
and to make compiler happy.
example: https://scastie.scala-lang.org/prayagupd/jbPWBesyTvihwue8soE5Og
scala> :paste
// Entering paste mode (ctrl-D to finish)
val x:Int = 10
println(x)
val x:Int =20
println(x)
println(x)
// Exiting paste mode, now interpreting.
10
20
10
x: Int = 10
1
perfect @pryagupd.. thanks a lot. learnt new thing today
– Learn Hadoop
Mar 8 at 5:14
1
putting semicolon at the endprintln(x);
would also work
– Feyyaz
Mar 8 at 12:23
add a comment |
That is because scala thinks println()
is taking another parameter when it sees . You simply can test with following code as well,
scala> println(8)
^
error: Unit does not take parameters
scala> println(1)()
^
error: Unit does not take parameters
You need to put a new line between println()
and to make compiler happy.
example: https://scastie.scala-lang.org/prayagupd/jbPWBesyTvihwue8soE5Og
scala> :paste
// Entering paste mode (ctrl-D to finish)
val x:Int = 10
println(x)
val x:Int =20
println(x)
println(x)
// Exiting paste mode, now interpreting.
10
20
10
x: Int = 10
1
perfect @pryagupd.. thanks a lot. learnt new thing today
– Learn Hadoop
Mar 8 at 5:14
1
putting semicolon at the endprintln(x);
would also work
– Feyyaz
Mar 8 at 12:23
add a comment |
That is because scala thinks println()
is taking another parameter when it sees . You simply can test with following code as well,
scala> println(8)
^
error: Unit does not take parameters
scala> println(1)()
^
error: Unit does not take parameters
You need to put a new line between println()
and to make compiler happy.
example: https://scastie.scala-lang.org/prayagupd/jbPWBesyTvihwue8soE5Og
scala> :paste
// Entering paste mode (ctrl-D to finish)
val x:Int = 10
println(x)
val x:Int =20
println(x)
println(x)
// Exiting paste mode, now interpreting.
10
20
10
x: Int = 10
That is because scala thinks println()
is taking another parameter when it sees . You simply can test with following code as well,
scala> println(8)
^
error: Unit does not take parameters
scala> println(1)()
^
error: Unit does not take parameters
You need to put a new line between println()
and to make compiler happy.
example: https://scastie.scala-lang.org/prayagupd/jbPWBesyTvihwue8soE5Og
scala> :paste
// Entering paste mode (ctrl-D to finish)
val x:Int = 10
println(x)
val x:Int =20
println(x)
println(x)
// Exiting paste mode, now interpreting.
10
20
10
x: Int = 10
edited Mar 8 at 5:14
answered Mar 8 at 5:07
prayagupdprayagupd
20.2k892142
20.2k892142
1
perfect @pryagupd.. thanks a lot. learnt new thing today
– Learn Hadoop
Mar 8 at 5:14
1
putting semicolon at the endprintln(x);
would also work
– Feyyaz
Mar 8 at 12:23
add a comment |
1
perfect @pryagupd.. thanks a lot. learnt new thing today
– Learn Hadoop
Mar 8 at 5:14
1
putting semicolon at the endprintln(x);
would also work
– Feyyaz
Mar 8 at 12:23
1
1
perfect @pryagupd.. thanks a lot. learnt new thing today
– Learn Hadoop
Mar 8 at 5:14
perfect @pryagupd.. thanks a lot. learnt new thing today
– Learn Hadoop
Mar 8 at 5:14
1
1
putting semicolon at the end
println(x);
would also work– Feyyaz
Mar 8 at 12:23
putting semicolon at the end
println(x);
would also work– Feyyaz
Mar 8 at 12:23
add a comment |
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55056995%2fscala-14-error-unit-does-not-take-parameters%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Possible duplicate of Scala: "recursive value ... needs type" but I use Java types only
– Brian McCutchon
Mar 8 at 7:15
Another dupe target: stackoverflow.com/questions/52017702/…
– Brian McCutchon
Mar 8 at 7:45