Code looks fine to me. There might be a hidden race condition. The p.Count++ and p.Count-- are atomic ops. For every ++ it's corresponding -- should be called TBD.
package pool
import (
import gleam_cowboy | |
import gleam/http.{Request, Response} | |
import gleam/http/response.{ok} | |
pub fn main() { | |
gleam_cowboy.start(fn(_req: Request) { | |
ok("Hello, Gleam!") | |
}, on_port: 3000) | |
} |
Code looks fine to me. There might be a hidden race condition. The p.Count++ and p.Count-- are atomic ops. For every ++ it's corresponding -- should be called TBD.
package pool
import (
we can use this domain middleware
const Domain = require('domain');
app.use((req,res,next) => {
const getBBBMeetingInfo = async (meetingID) => { | |
const getMeetingInfo = api.monitoring.getMeetingInfo(meetingID); | |
const result = await bbb.http(getMeetingInfo); | |
result.meetingID = meetingID; | |
if(result.returncode == 'FAILED'){ | |
updateNotificationCallStatus(meetingID) | |
} |
This is some bad code, but illustrates the difficulty, futility, and pointlessness of implementing map/filter with Iterables.
Note that these are lazy (not eager). Nothing runs until the for..of
is called on an instance, etc.
class IterableWMapFilter<T> {
vals : T[]= [];
const http = require('http'); | |
const server = http.createServer((request, response) => { | |
response.end(` | |
<html> hello world this is julian, here is an image: <br> | |
<img src="https://static.wikia.nocookie.net/history/images/6/6a/Classical_greece..jpg"></img> | |
</html> |
this code does what you'd expect and useful for avoiding unnecessary arrays (although a standard for-loop is usually fine...)
export class IterableInt {
point = 0;
start: number = 0;
end: number = 0;
alex % test-sorted-numbers.js
0.003323905232836868516479445007663787423935061838055536238211856706
0.000003216665525946364975501189134992011094173428027265407092765945105
5.534929650272012720523268501945480556023094872405241335283017818e-8
9.145908272177229543705210160445544872490908442048180454092217671e-10
1.075675955494191912803286754291997208373252535492843752459149305e-11
This is an algorithm (function) that accepts two numeric JS/TS arrays and returns a boolean value representing whether the two arrays are linearly independent. This would be for a linear library or linear optimization - in my case - checking constraints for redundancy or contradictions.
Assumptions:
1. Same size arrays
2. If size is less than 2, undefined results
3. None of the arrays are the zero-vector [0,0,0,0,0,...,0]
4. For any given pair, if the numerator or denominator is zero and the other non-zero,
/*
Assignment #1. Matrix Generation and Solving Simultaneous Equations; Due Tuesday, September 13
Part 1. Write a random matrix generator for an n m matrix A = (aij) that has a prespecified density.
Input should include n, m, a general lower bound (L) for each element, an upper bound (U) for each
element (that is, L aij U), and density factor where 0 < 1. Note that if = 0.4, this means that
there is a 0.4 probability that any element aij will not be zero or that on average, 4 out of 10 elements will