You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
So I look up Fake.Core.Target . There is a function there called create listed as create(name body).
I don't think it is completely consistent in the guide and documentation when a method is spelled with an initial lower case letter and when an upper case letter is used.
Anyway the thing that caught my eye is the parenthesis. If you are used to F#, when you see, create(name body), you may wonder if name is a function, when in this case it is a string. Maybe it is a standard way to describe APIs that I don't know. Is it done like this on purpose?
The text was updated successfully, but these errors were encountered:
Thanks for the report. Apparently this was a bug in modules with RequireQualifiedAccess attribute (which is now used throughout the code-base). How it will look in the next release can be checked on https://staging.fake.build/apidocs/v5/fake-io-file.html
It is still not perfect - especially the shortened version with (...) - as there are still braces. But you can read that as partial application (and it is not "wrong" in that sense)
I see this text in The FAKE 5 Migration Guide:
So I look up Fake.Core.Target . There is a function there called
create
listed ascreate(name body)
.I don't think it is completely consistent in the guide and documentation when a method is spelled with an initial lower case letter and when an upper case letter is used.
Anyway the thing that caught my eye is the parenthesis. If you are used to F#, when you see,
create(name body)
, you may wonder ifname
is a function, when in this case it is astring
. Maybe it is a standard way to describe APIs that I don't know. Is it done like this on purpose?The text was updated successfully, but these errors were encountered: