User Tools

Site Tools


snippets:iife

Immediately-invoked Function Expression

c++

snippet.cpp
#include <iostream>
 
int main() {
  [](int v) {
    std::cout << v << std::endl;
  }(42);
 
  return 0;
}

go

snippet.go
package main
 
import "fmt"
 
func main() {
  func (v int) {
    fmt.Println(v)
  }(42);
}

javascript

snippet.javascript
(function (v) {
  console.log(v);
})(42);
snippets/iife.txt · Last modified: by allspark