Skip to content

Instantly share code, notes, and snippets.

View edwintcloud's full-sized avatar
🎯
Focusing

Edwin Cloud edwintcloud

🎯
Focusing
View GitHub Profile
@edwintcloud
edwintcloud / circular_buffer.cpp
Created May 7, 2019 18:40
Circular Buffer in C++
//===================================================================
// File: circular_buffer.cpp
//
// Desc: A Circular Buffer implementation in C++.
//
// Copyright © 2019 Edwin Cloud. All rights reserved.
//
//===================================================================
//-------------------------------------------------------------------
@edwintcloud
edwintcloud / Context.js
Last active June 20, 2019 17:44
Context API Component
import React, { useState } from 'react';
export const Context = React.createContext(null);
export const ContextProvider = ({ initialState, children }) => {
const [state, setState] = useState(initialState);
const providerActions = {
setState: values =>
setState(prevState => {