user-documentation
user-documentation copied to clipboard
Documentation for those that use HHVM and write Hack code.
Done - [x] 15 /hack/types/casting - [x] 14 /hack/other-features/trait-and-interface-requirements - [x] 14 /hack/lambdas/ - [x] 13 /hack/operators/lambda - [x] 13 /hack/attributes/special - [x] 12 /hack/operators/null-safe - [x] 12 /hack/operators/introduction -...
Please complete the information below: # Where is the problem? throughout # What is the problem? No description of `function foo((function(int, string):void))` syntax -------------------------------- Please don't change anything below this...
Support for `typename` was added in https://github.com/facebook/hhvm/commit/3200c801865cad48e4d6c93044d8741d704059bf but never explicitly documented Additionally `classname` can be used to document a type param constraint — that's not documented either. -------------------------------- - Build...
Even if there's a foo.php.typechecker.expect, there must also be a foo.php.hhconfig file for the tests to be ran
- [x] update api-sources/ and used version - [ ] `` - [ ] `ReflectionFunctionAbstract::getReifiedTypeParamInfo()` - [ ] `current_ref()`, `key_ref()`, `xml_set_object_ref()` - [ ] `openssl_encrypt_with_tag()` - [ ] TLS client...
Hi Community, As I currently learn hacklang, It seems the sample code in this page `https://docs.hhvm.com/hack/asynchronous-operations/some-basics` is not runnable. # spec ```console hhvm --version HipHop VM 4.18.0 (rel) Compiler: 1565634828_N...
Please complete the information below: # Where is the problem? The examples that use tuples # What is the problem? The syntax for tuples isn't the most readable, and adds...
It would be good if we could: - allow examples in code blocks in `.md` files - automatically generate the `*expect*` files One potential flow would be: - I create...
Please complete the information below: # Where is the problem? Inline examples # What is the problem? There's no testing of them -------------------------------- Please don't change anything below this point....
Please complete the information below: # Where is the problem? The section describing trait usage # What is the problem? It doesn't clearly mention that traits can contain abstract methods...