hunk.code_window: export function createSignal<T>(): [get: Accessor<T | undefined>, set: Setter<T | undefined>];
   export function createSignal<T>(
     value: T,
     options?: { equals?: false | ((prev: T, next: T) => boolean); name?: string }
   ): [get: Accessor<T>, set: Setter<T>];
   export function createSignal<T>(
     value?: T,
  
hunk.labels: keep keep keep keep replace keep keep keep
hunk.after_edit:   options?: { equals?: false | ((prev: T, next: T) => boolean); name?: string, internal?: boolean }
  
hunk.file_path: packages/solid/src/reactive/signal.ts
hunk.type: replace
file: import { createSignal, onCleanup } from "solid-js";
  const Home = () => {
    const [s, set] = createSignal(0);
    const t = setInterval(() => set(s() + 1), 100);
    onCleanup(() => clearInterval(t));
    return (
      <>
        <h1>Welcome to this Simple Routing Example</h1>
        <p>Click the links in the Navigation above to load different routes.</p>
        <span>{s()}</span>
      </>
    );
  };
  
  export default Home;
  