Tutorial by Examples: io

Fibonacci numbers are used as a very common example for teaching recursion. fib 0 = 0 fib 1 = 1 fib n = fib (n-1) + fib (n-2)
function addTwo(a, b = 2) { return a + b; } addTwo(3) // Returns the result 5 With the addition of default function parameters you can now make arguments optional and have them default to a value of your choice.
There are some general Future trait implementations in the futures crate. One of them is implemented in futures::sync::oneshot module and is available through futures::oneshot function: extern crate futures; use std::thread; use futures::Future; fn expensive_computation() -> u32 { //...
You can pass parameters to the functions in tf.cond() using lambda and the code is as bellow. x = tf.placeholder(tf.float32) y = tf.placeholder(tf.float32) z = tf.placeholder(tf.float32) def fn1(a, b): return tf.mul(a, b) def fn2(a, b): return tf.add(a, b) pred = tf.placeholder(tf....
Different platforms can have separate implementations of the same method. This example also illustrates how build tags and file suffixes can be used together. File main.go: package main import "fmt" func main() { fmt.Println("Hello World from Conditional Compilation Doc!&...
Detailed instructions on getting ipad set up or installed.
To install the Pug template rendering system, follow these steps: Have the Node.js environment installed on your machine Run npm install pug --save to install the pug module to your current project. You can now use pug in your project through the standard require mechanism: const pug = requi...
Detailed instructions on getting push-notification set up or installed.
The error message in the title is a common beginner mistake. Let's see how it arises and how to fix it. Suppose we need to compute the average value of a list of numbers; the following declaration would seem to do it, but it wouldn't compile: averageOfList ll = sum ll / length ll The problem is...
What's the type of (+) ? λ> :t (+) (+) :: Num a => a -> a -> a What's the type of sqrt ? λ> :t sqrt sqrt :: Floating a => a -> a What's the type of sqrt . fromIntegral ? sqrt . fromIntegral :: (Integral a, Floating c) => a -> c
struct Mathematics { internal func performOperation(inputArray: [Int], operation: (Int)-> Int)-> [Int] { var processedArray = [Int]() for item in inputArray { processedArray.append(operation(item)) } retur...
func multiply2(item: Int)-> Int { return (item + 2) } let multiply2ToMe = multiply2 // passing the function directly to the function as param print(math.performOperation(inputArray: arrayToBeProcessed, operation: multiply2ToMe)) Output: [3, 5, 7, 9, 11, 13, 10, 8, 6, 4, 102] ...
// function as return type print(math.performComplexOperation(valueOne: 4)(5)) Output: 9
The code below shows how to perform asynchronous navigation when the app is in a MasterDetailPage context. public async Task NavigateMasterDetail(Page page) { if (page == null) { return; } var masterDetail = App.Current.MainPage as Mas...
Detailed instructions on getting sharepoint-2013 set up or installed.
To install tslint run command npm install -g tslint Tslint is configured via file tslint.json. To initialize default configuration run command tslint --init To check file for possible errors in file run command tslint filename.ts
Detailed instructions on getting cloudfoundry set up or installed.
Once you have your UWP application ready for tests you should add test application to your solution. To do it "right" click on the solution and choose "Unit Test App (Universal Windows)": Once you add it to the solution there are few more steps required to configure it. You w...
Once your test application is ready you can connect it with code for which you want to write unit tests. Either you have you code in PCL, or in UWP app project (I assume that you applied MVVM pattern) just add reference to it in Test Application project: Now you have access to all your code from...
Once you have everything prepared to write your Unit Tests it is worth to mention about mocking. There is new framework called "SimpleStubs" which enables you to create mocks based on the interfaces. Simple case from GitHub documentation: //Sample interface: public interface IPhoneBook ...

Page 257 of 322